2022年5月

使用Rename重构来更改符号、文件的名称以及在整个代码中对它们的所有引用。重命名局部变量或私有方法可以很容易地内联完成,因为只有有限的范围受到影响。重命名类型、接口或公共方法可能会影响大量文件。在重构之前预览潜在的变化。当您重命名接口中声明的方法时,您还可以查看和重命名它们的实现。重构更改显示在“查找”工具窗口的“重构预览”选项卡上。原地重命名代码

- 阅读剩余部分 -

Change Signature重构结合了几种不同的修改,这些修改可以应用于函数、方法或方法规范。您可以使用此重构来:更改方法/函数名称添加、删除和重新排序参数为新的非可变参数分配默认值更改方法/函数签名时,GoLand 会搜索该方法/函数的所有用法,并更新可以安全修改以反映更改的方法/函数的所有调用、实现和覆盖替换。当您重构方法规范时,您将看到一个通知对话框,您可以在其中选择更新所有实现。

- 阅读剩余部分 -

重构是在不创建新功能的情况下改进源代码的过程。重构可帮助您保持代码稳且易于维护。调用重构选择要重构的项目。您可以在项目工具窗口中选择文件/文件夹或在编辑器中选择表达式/符号。按下Ctrl+Alt+Shift+T以打开可以选择的重构列表。或者,您可以使用键盘快捷键进行特定的重构。

- 阅读剩余部分 -

生成构造函数Generate 构造函数操作生成一个函数,该函数创建一个结构类型的值。将插入符号放在您的代码上,然后按Alt+Insert。或者,您可以使用意图操作Alt+Enter。在“生成”窗口中,选择“生成构造函数” 。在“选择字段”对话框中,选择要在构造函数中使用的字段。

- 阅读剩余部分 -