IntelliJ IDEA の詳細なチュートリアル - テーマ、フォント、クラス、メソッドの注釈設定

IDEA は、Java 開発者にとってお気に入りの開発ツールの 1 つです。ハイエンドで、インテリジェントで、パーソナライズされています。すべての開発者は、お気に入りのテーマとフォントを設定して独自の IDE を作成することを好みます。この紹介は IDEA で行われます。テーマの設定方法、フォントおよびその他のスタイル、およびクラス、メソッドの注釈、

  • Windows ユーザーは、メニュー バーの [ファイル] -> [設定] を直接クリックして、設定を開きます。

  • Mac ユーザーは、「IntelliJ IDEA」→「設定」をクリックして設定を開きます。次の設定が表示されます。

1. テーマのスタイル設定

1. 組み込みテーマによる変更 (システムには 4 つのモデルが付属していますが、個人的にはデフォルトの Darcula が好みです)

2.公式Webサイトからテーマプラグインをダウンロードします

気に入ったシステムが付属しているものがない場合は、公式 Web サイトのテーマエリアに移動してお気に入りを選択できます。

テーマプラグインのダウンロードアドレス: https://plugins.jetbrains.com/search?tags=Theme

有料テーマと無料テーマがあり、気に入ったテーマを確認したり、テーマ名を直接コピーしたり、IDEA プラグインに移動して検索したり、直接ダウンロードして IDEA にインポートしたりできます (次の記事でその方法を説明します)。プラグインをローカルにインポートします)。

たとえば、「One Dark Theme」というテーマを使用したい場合は、IDEA で検索してインストールできます。インストールが完了したら、「適用」をクリックして適用し、「OK」をクリックします。

2. 文字サイズの変更

設定ウィンドウを開くと、Windows ユーザーは [ファイル] -> [設定] -> [エディタ] -> [フォント] を選択して、プログラム ソース コードのフォントと行の高さを設定できます。自分の習慣に合わせて設定できます。

3. クラスとメソッドのアノテーション設定

クラス アノテーションの設定: 設定を開き、[エディター] -> [ファイルとコード テンプレート] -> [ファイル] を選択し、[クラス] を選択して、クラス アノテーション テンプレートを設定します。

どれを選択すればよいかわからない場合は、IDEA が提供する可変情報を右下隅の説明の赤い丸で確認できます。同様に、インターフェース、HTMLファイル、CSSファイルなどのアノテーション情報も設定できます。設定後、「ライブテンプレートを有効にする」にチェックを入れ、「適用」、「OK」をクリックします。

共通タイプには次の情報を設定できます。

(1) @BelongsProject: 現在のプロジェクトの名前

(2) @BelongsPackage: 現在のパッケージの名前

(3) @Author: 著者名(書き消し可、自分の名前を書きます)

(4) @CreateTime: クラスが作成された時刻

(5) @Description: クラスの説明(クラスの機能)

(6) @Version: バージョン番号を設定します。通常、新しく作成されたクラスはすべてバージョン 1.0 なので、ここでデッドと書いても問題ありません。

  1. /**

  2. *@所属プロジェクト: ${PROJECT_NAME}  

  3. *@所属パッケージ: ${PACKAGE_NAME}

  4. *@著者: ヤンホンウェイ

  5. *@CreateTime: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}

  6. *@説明: TODO

  7. *@バージョン: 1.0

  8. */

また、クラス、インターフェース、CSSなどのアノテーション形式を統一したい場合は、インクルードの設定、ファイルヘッダーの設定、アノテーション形式の書き込み、ライブテンプレートの有効化にチェックを入れ、適用、OKをクリックします。

メソッド アノテーションの設定: 設定を開き、[エディター] -> [ファイル テンプレート] を選択し、右側の [+] ボタンをクリックして、2、テンプレート グループ... を選択し、新しいグループを作成し、「MyMonthTemp」という名前を付けます。次のように:

先ほど作成したテンプレート「MyMonthTemp」を選択し、再度右側の「+」ボタンをクリックし、1の「ライブテンプレート」を選択します。をクリックして編集を開始します。次のように:

省略形: デフォルトのタブ キーと組み合わせたショートカット操作「*」を追加します。

説明: テンプレートの説明

テンプレートテキスト: 注釈テンプレートのコンテンツ

  1. /**

  2. * 説明:$説明$

  3. * @著者:Lx

  4. * @Date:$date$ $time$

  5. * @バージョン1.0.0

  6. $params$

  7. * @return $return$

  8. */

右側の「変数の編集」ボタンをクリックして、パラメータのコメントを動的に設定します。

日付と時刻は、[式] 列のドロップダウン リストから選択できます。

Paramsとreturnはスクリプトを追加することで動的に返すことができます。

  • params の内容を次のように入力します。

  1. groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split (',').toList(); result=' * @param ' + params[0]; for(i = 1; i < params.size(); i++) {result+='\\n * @param ' + params[i] + ((i+1 < params.size() - 1) ? '\\n' : '')};結果を返す", methodParameters())

  • 返送内容を次のように入力します。

  1. groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split ('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';}; def p1=params[i] .split(',').toList(); for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList( ); result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','} } ; }; return result", methodReturnType())

  • 定義済みの kip 列の「説明」はチェックされていないため、ショートカット キーを入力してメソッド コメントを生成するときに、マウスを新しい行にフォーカスできます。これは、コメント メソッドの説明情報を追加するのに便利です。

  • 「OK」をクリックして前の設定ページに戻り、下図のようにこのテンプレートを適用するオブジェクトを選択します(操作位置は中段と下段です)。

テンプレートを追加した後、設定が有効になり、前のページに戻り、「定義」をクリックします。

設定する前に:

設定後:ここではJava関連のメソッドアノテーションテンプレートのみを設定します。

最終的に、テスト結果は次のようになります。

注: 上記のコメントを生成するときは、最初に「*」を入力してから「Tab」キーを押す必要があります。そのため、テンプレートを設定するとき、入力文字と組み合わせて生成するために、最初の行は * に設定されます。完全かつ標準化されたコメント情報。

私の個人的な設定は、「/*」と「Enter」キーを組み合わせて、メソッドのコメントをすばやく生成することです。自分の習慣に合わせて設定できます。

そうですね、どなたでも試してみてください。ご質問があれば、私にメッセージを残してください。

おすすめ

転載: blog.csdn.net/best_luxi/article/details/128499182