【GitHub Copilot】GitHub Copilot的功能:使用注释来生成方法
2025年09月21日
文章浏览:57
【GitHub Copilot】使用注释来生成方法

GitHub Copilot 的最大优势在于, 它能够了解问题的所有上下文?从而给出最优质的代码建议。

比如我有下面一个文件,DateUtility.cls,文件名称是Date+Utility,那么GitHub Copilot会认为你这个文件是用来处理日期的一个代码文件。


public with sharing class DateUtility {
    public DateUtility() {

    }
}

在生成这个文件后,我输入//,然后就会出现日期处理相关的注释,这非常好,很聪明,如果我接受这个建议,我可以直接点击Tab键。再按Enter键,然后会进一步帮我们生成代码提示,如果生成的代码符合我们的期待,那么就接受。


public with sharing class DateUtility {
    public DateUtility() {

    }

    //月の最終日を取得
    //dATE:日付
    public static Date getLastDateOfMonth(Date dATE) {
        Integer year = dATE.year();
        Integer month = dATE.month();
        Integer lastDay = Date.daysInMonth(year, month);
        return Date.newInstance(year, month, lastDay);
    }
}


关注 收藏