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 なので、ここでデッドと書いても問題ありません。
-
/**
-
*@所属プロジェクト: ${PROJECT_NAME}
-
*@所属パッケージ: ${PACKAGE_NAME}
-
*@著者: ヤンホンウェイ
-
*@CreateTime: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
-
*@説明: TODO
-
*@バージョン: 1.0
-
*/
また、クラス、インターフェース、CSSなどのアノテーション形式を統一したい場合は、インクルードの設定、ファイルヘッダーの設定、アノテーション形式の書き込み、ライブテンプレートの有効化にチェックを入れ、適用、OKをクリックします。
メソッド アノテーションの設定: 設定を開き、[エディター] -> [ファイル テンプレート] を選択し、右側の [+] ボタンをクリックして、2、テンプレート グループ... を選択し、新しいグループを作成し、「MyMonthTemp」という名前を付けます。次のように:
先ほど作成したテンプレート「MyMonthTemp」を選択し、再度右側の「+」ボタンをクリックし、1の「ライブテンプレート」を選択します。をクリックして編集を開始します。次のように:
省略形: デフォルトのタブ キーと組み合わせたショートカット操作「*」を追加します。
説明: テンプレートの説明
テンプレートテキスト: 注釈テンプレートのコンテンツ
-
/**
-
* 説明:$説明$
-
* @著者:Lx
-
* @Date:$date$ $time$
-
* @バージョン1.0.0
-
$params$
-
* @return $return$
-
*/
右側の「変数の編集」ボタンをクリックして、パラメータのコメントを動的に設定します。
日付と時刻は、[式] 列のドロップダウン リストから選択できます。
Paramsとreturnはスクリプトを追加することで動的に返すことができます。
-
params の内容を次のように入力します。
-
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())
-
返送内容を次のように入力します。
-
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」キーを組み合わせて、メソッドのコメントをすばやく生成することです。自分の習慣に合わせて設定できます。
そうですね、どなたでも試してみてください。ご質問があれば、私にメッセージを残してください。