【GitHub Copilot】GitHub Copilot的功能:Tab键与CTRL+【?】的用法
首先我们输入指示
うるう年かどうかを判定するメソッド
把光标移动到提示的代码上面,我们会看到会有Accept【Tab】,和AcceptWord CTRL+【?】的提示。
直接按Tab就是授受所有的代码。
而按CTRL+【?】的话,就是直接受光标后面的一个词汇。
如果我们只需要其中的一部分,就按CTRL+【?】,一个词汇一个词汇去授受,然后移到参数的部分,自己手动输入。
提示的代码里面,参数是数字整型的,我想使用日期型的话,我就使用CTRL+【?】,去授受public
static boolean isLeapYear
※在Accept前面有< >按钮,这个功能是,我们可以看提示的代码,会有多个方案的情况,所以按 < >按钮,可以查看多个方案,然后选择其中一个。
接下来,我和大家来一起练习一下,生成下面2个方法。
//うるう年かどうかを判定するメソッド
//dateInput:日付を表すDate型
public static Boolean isLeapYear(Date dateInput) {
Integer year = dateInput.year();
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
return true;
} else {
return false;
}
}
//うるう年かどうかを判定するメソッド
//year:年号を表す整数
public static Boolean isLeapYear2(Integer year) {
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
return true;
} else {
return false;
}
}
再通过下面的注释,来生成2个方法。
曜日を取得するメソッド
日本の曜日を取得