個人的な開発 IDEAの設定とプラグインの使用
注釈の設定
ヘッダーコメント
設定ポータルファイル -> 設定 -> エディタ -> ファイルとコードテンプレート -> インクルード
個人メモテンプレート
/**
* @Time: ${DATE}
* @Author: 南宮凌霄// ユーザー名を取得する${USER}
* @Description: TODO // ファイルの説明
*/
その他の設定方法
定義済みの変数は以下の値を取る。:
${PACKAGE_NAME} 新しいファイルを作成するパッケージの名前
${USER} 現在のユーザーシステムのログイン名
${TIME} 現在のシステム日付
${ } 現在のシステム時刻
${YEAR} 今年
${MONTH}
${MONTH_NAME_SHORT} 月名の最初の3文字。例:1月、2月など
${MONTH_NAME_FULL} 現在の月のフルネーム。例:1月、2月など
${DAY} 月の現在の日付
${DAY_NAME_SHORT} 現在の日付名の最初の3文字。例:月曜日、火曜日など
${DAY_NAME_FULL} その日のフルネーム。例:月曜日、火曜日など
${HOUR} 現在の時間
${MINUTE} 現在の議事録
${PROJECT_NAME} 現在のプロジェクト名
${NAME} 現在のファイル名
Kotlinメソッド注釈の問題
Kotlinのメソッド"/** + Enter "は、Javaのメソッドコメントのような@param,@returnの問題に悩まされることはありません。
// オリジナルのKotlinアノテーション
/**
*
*/
fun test(a:Int,b:Int):Int{
return a+b
}
// 理想的なスタイル
/**
* TODO
*
* @param a
* @param b
* @return
*/
fun test(a:Int,b:Int):Int{
return a+b
}
まずはkdoc-generatorプラグインを使った解決策から。
例えば、他のチュートリアルは解決策ですが、私はちょうどkdoc-generatorプラグインと通常の複数行コメント1を使用した後にTMDを言いたい設定のこのシリーズを参照してください、あなたのために関連するパラメータを自動的に生成します。
スタジオプラグイン
CodeGlance
SublimeやXcodeと同様に、このプラグインはエディタにコードのサムネイルイメージを埋め込みます。下のイメージでわかるように、右側にはコードの小さなサムネイルイメージがあり、スクロールバーが大きくなっています。 Codeglanceを使ってコードモードをプレビューすると、目的のセクションに素早く移動できます。
JSON To Kotlin Class
JSON文字列をKotlinデータクラスに変換するのは、このプラグインを使えばとても簡単です。さらに
さまざまな JSONアノテーション・ライブラリ(Gson、Jackson、Fastjson、Moshi、LoganSquareなど)は、デフォルト値を使用してプロパティを初期化し、それらをヌル化可能にします。プロパティ名をキャメルスタイルに変更し、内部クラスまたは個別クラスとしてクラスを生成します。JSON文字列が有効な場合、ローカルファイル/Http URLからJSONをロードします。
Name That Color
Androidのコードベースにおける色の命名に頭を悩ませているのはあなただけではありません!コーディングはしばしば芸術と呼ばれますが、すべての開発者が色の名前をつけるのが得意なわけではありません。この場合、red1、blue_lighter、red2といった暗号のような名前を入力します。幸運なことに、そのような名前をつけるのを助けてくれる素晴らしいプラグインがあります。16進コードをカラーリソースファイルに貼り付けるだけで、最もマッチするマテリアルのカラーパレット名を提案してくれます。
引用




