2021-01-22 goland関数コメント生成プラグイン

Goland関数コメント生成プラグイン

 

goland を使用して関数アノテーション テンプレートを生成する方法については、インターネット上に多くの紹介があります。たとえば、いくつかの紹介は Live Template で書かれています。

この記事を参照して、「環境設定 | エディター | ライブ テンプレート設定ドキュメント」を構成できます。

最初に言っておきますが、有効にすることはできますが、前提として、カーソルは関数内にあり、関数の先頭に置くことはできません。また、生成されたコメントも関数内にあり、手動でコピーする必要があります。後で出ます。さらに、関数レシーバーなどの goland の一部の機能は、複数の戻り値をサポートできません。

現時点では完全に使える解決策が見つからないので、時間をかけて goland コメントを自動生成するプラグインを作成したところ、現在すでに 400 人以上のダウンロード ユーザーが使用しています。
ここに画像の説明を挿入

ゴアンノ

goanno または idea のプラグイン マーケットから goanno を検索するとダウンロードできます。
次の Web サイトからリリース パッケージを直接ダウンロードし、ローカル インストール プラグインを介してインストールすることもできます。
https://plugins.jetbrains.com/plugin/14988-goanno
https://github.com/loveinsky100/goanno

インターフェイス/共通関数/関数レシーバー/複数の出力パラメータを含む、goland の関数アノテーションを完全にサポート
ここに画像の説明を挿入
画像の説明を追加してください

使い方


現在、注釈を生成するには2 つの方法があります。
1. ショートカット キー control + commond + / (Windows ユーザーのショートカット キー設定リファレンス: GoLand クイック追加メソッドの注釈)
2. 手動生成: マウスの右ボタン -> [生成] を選択 -> Goanno を選択

PS: ショートカット キーが不快な場合、特に Windows ユーザーにとっては、キーを調整できることをお知らせください。

テンプレートを調整します (デフォルトのテンプレートは Java スタイルですが、テンプレートを変更することで golang が推奨するスタイルに調整できます)
ナビゲーション バーの [ツール - Goanno 設定] を選択します

ここに画像の説明を挿入
画像の説明を追加してください

  •  

おすすめ

転載: blog.csdn.net/qq_21514303/article/details/112988504