GoLand 2025.2 Help

格式化字符串

GoLand 提供了一项功能,可识别 Printf 类函数并应用相应的编码辅助。 其中包括检查、快速修复、拼写检查、高亮显示、代码折叠等操作。

如果函数满足以下条件之一,则会自动被识别为 Printf 类函数:

  • 它是一个函数或方法。

  • 其名称以 f 结尾(例如: PrintfSprintfFoof)。

  • 它至少有两个参数。

  • 倒数第二个参数是字符串类型。

  • 最后一个参数是可变参数,且属于空接口类型(interface{})。

在下图中,以绿色高亮显示了 Printf 类函数。

printf 类识别候选项

如果某个函数被错误地识别为格式化函数,您可以将其从列表中排除。 您可以通过使用意图操作(Alt+Enter )或在设置中进行配置来完成此操作。

在设置中排除格式化函数

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 Go|格式化函数

  2. 点击 添加添加格式化函数到设置中)。

  3. 开始键入您想要排除的函数或方法的名称。

  4. 从下拉列表中选择函数或方法。

  5. 按下 Enter

    在设置中添加格式化函数

在编辑器中排除格式化函数

  • 在编辑器中点击函数,按 Alt+Enter ,然后选择 排除字符串格式化函数

    要查看或编辑排除的函数和方法,请打开设置:

    Ctrl+Alt+S 打开设置,并导航至 Go|格式化字符串

    printf 类识别候选项
最后修改日期: 2025年 9月 26日