GoLand 2025.1 Help

重命名重构

使用 重命名 重构更改符号、文件的名称以及代码中对它们的所有引用。

重命名局部变量或私有方法可以轻松地内联完成,因为只有有限的范围受影响。 重命名类型、接口或公共方法可能会影响许多文件。 在重构之前预览潜在的更改。

就地重命名代码

  1. 在编辑器中开始重命名参数、方法或其他代码元素。 GoLand 将会显示 重命名 图标 的用法 在装订区域。

  2. 点击代码区图标或按 Alt+Enter 并应用建议。

    重命名内联

    GoLand 重命名代码元素,并相应地更新其用法。

    重命名重构结果

直接通过内嵌提示重命名代码

  1. 在编辑器中,找到您要重命名的代码元素。

  2. 编辑您要重命名的代码元素的文本,GoLand 将显示 重命名用法 内嵌提示。

  3. 选择内嵌提示。

    Go code element renamed

重命名代码元素

  1. 在编辑器中选择您要重命名的元素。 如果您需要重命名文件,请在 项目 工具窗口中选择一个。

  2. Shift+F6 或右键点击并从上下文菜单中选择 重命名

    当您调用 rename Shift+F6 操作时,GoLand 会在高亮显示的元素旁显示 注释和字符串中的重命名图标在文本中重命名出现图标

    重命名变量

    您可以按 Ctrl+Alt+Shift+N 打开上下文菜单并选择其他重命名选项。

    其他重命名选项

    如果您想查看带有更多选项的 重命名 对话框,请点击 更多选项 链接或按 Shift+F6

  3. 您可以执行 就地重命名重构 ,或者再次按 Shift+F6 打开 重命名 对话框。 输入一个新名称以启用 预览重构 按钮。

    重命名对话框

    您可以指定其他选项。 例如,指定在哪里搜索元素的出现,或要重命名什么。 您还可以指定重构的范围。

  4. 重构预览 对话框中,查看潜在更改并点击 重构(R)

重构对话框

下次您调用 重命名 重构时,GoLand 会记住您在 重命名 对话框中指定的选项。

重命名接口中的方法

您可以重命名在接口中声明的方法。 当您重命名方法时,GoLand 会显示一个上下文菜单,您可以选择同时重命名方法的实现。

  1. 右键点击接口中的方法并选择 重构 | 重命名。 或者,将光标放在接口中的方法上并按 Shift+F6

  2. 在上下文菜单中选择您想要重命名的内容。 要重命名方法及其所有实现,请选择 重构方法规范及所有实现。 否则,要仅重构选定的方法,请选择 仅重构当前方法

  3. 更改签名 对话框中,更改 名称 字段中的方法名称。

  4. 点击 重构

    要在重构之前预览更改,请点击 预览

重命名接口中的方法

重命名包

  1. 点击模块名称并导航到 重构 | 重命名。 或者按 Shift+F6

  2. 重命名 对话框中,配置重命名选项并点击 重构(R)。 或者,点击 预览(P) 以检查项目中模块名称的所有用法。

    重命名 Go 模块名称
最后修改日期: 2025年 6月 30日