GoLand 2025.2 Help

提取方法

通过 提取方法 重构,您可以将代码片段移至一个独立的方法中,并用对该方法的调用替换原始代码。 如果代码始终通过 return 语句退出(所有执行路径都可能通向隐式的 return 语句),则会按原样提取。 但是,如果包含没有返回语句的执行路径,则提取出的方法将包含一个额外的 bool 标志,其值为 return。 该标志用于在调用方执行提前返回。

使用 提取方法 重构提取函数时,GoLand 会保留父函数的参数顺序。

提取函数和方法

  1. 在编辑器中选择要提取的表达式或其部分内容。 您还可以将插入符号置于表达式中,GoLand 将为您提供可能的代码选项列表。

  2. 按下 Ctrl+Alt+M ,或在主菜单中转到 重构 | 提取 | 提取方法

  3. 输入方法名称并按 Enter

GitHub 上的代码片段

最后修改日期: 2025年 9月 26日