GoLand 2026.3 Help

フォーマット関数

GoLand は、 Printf のような関数を識別し、対応するコーディング支援を適用する機能を提供します。 これには、インスペクション、クイックフィックス、スペルチェック、ハイライト表示、コードの折りたたみなどのアクションが含まれます。

関数は、次の条件を満たす場合、自動的に Printf-like として認識されます。

  • それは関数またはメソッドです。

  • その名前は f で終わります (たとえば、 Printf、 Sprintf、 Foof)。

  • 少なくとも 2 つのパラメーターがあります。

  • 最後から 2 番目のパラメーターは文字列です。

  • 最後のパラメーターは可変長で、空のインターフェース型 (interface{}) です。

GoLand は認識された Printf 風の関数を緑色でハイライトします。

関数が誤ってフォーマット関数として認識された場合は、リストから除外することができます。 これは、インテンションアクション(Alt+Enter )を使用するか、設定を行うことで行うことができます。

設定でフォーマット機能を除外する

  1. Ctrl+Alt+S を押して設定を開き、 Go | フォーマット関数 を選択します。

  2. 追加 (追加ボタン )をクリックします。

  3. 除外する関数またはメソッドの名前の入力を開始します。

  4. ドロップダウンリストから関数またはメソッドを選択します。

  5. Enter を押す。

エディターのフォーマット機能を除外する

  • エディターで関数をクリックし、 Alt+Enter を押して、 文字列フォーマット関数を除外する​。​ を選択します。

    除外された関数とメソッドを確認または編集するには、設定を開きます。

    Ctrl+Alt+S を押して設定を開き、 Go | フォーマット関数 に移動します。

2026 年 11 月 6 日