1. FindBugsの-IDEA
役割:
低いバグを回避するために書かれたコードを検出した後、コードおよび可能な不規則な位置にバグを検出します。
既存の欠陥を見つけるために多くの努力をコーディングする開発者を必要とせずに静的解析ツールのコミットメント。あなたが経験の書き込みの多くの年を持っている場合はもちろん、私たちはこれらの約束は必ずしも満たされていないことを知っています。
成功のシンボル:
再起動のアイデアの後にプラグインがロードされている場合、正常左下:
2. Mavenのヘルパー
役割:
Mavenの依存関係を表示するための鍵は、依存性を排除するための鍵を依存関係の競合を参照してください
大規模なプロジェクトのために非常に便利
成功のシンボル:
:プラグインがロードされている場合は、再起動のアイデア成功した後、ファイルポンポン左下隅を開きます
実用的なアプリケーション:
それに応じて動作させるための依存関係アナライザのハンドオーバ試行:
-
コンフリクト(競合を参照してください)
-
リストなどのすべての依存関係(依存するすべてのリストビュー)
-
木(ツリー形式のビューすべての依存)などのすべての依存関係
あなたは、友人を除外出し除外する1.2の他のバージョンを使用する場合、非常に便利な、離れて他を置く除外のバージョン1.1.3を使用したい。右を選択することができます
3. VisualVMのランチャー
役割:
Javaプログラム実行している場合は、メモリサイズなどVisualVMは、JVMのヒープ割り当てを簡単に表示を開始します
オブジェクトは、JVMのチューニングに必要なツールを多くのメモリを占有します
成功のシンボル:
プラグインが正常にロードされている場合、再起動のアイデアは、右上隅に表示されたら:
実用的なアプリケーション:
クライアントの最初に、必要
クライアントの解凍
設定の設定パネルを開きます。
クライアントのファイルvisualvm.exeのbinディレクトリを選択するための設定excutable ===」
[OK]をクリックします。何を適用します
右の使用VMは、プラグインの開始
そして、プログラムが自動的にロードされます:
JVMは、あなたが自分の戦略をデバッグすることができ、ステータスを表示することができます:
4. GenerateAllSetter
役割:
設定されたすべてのキーメソッドは、オブジェクトを呼び出して、デフォルト値を割り当てるターゲットフィールドでは非常に便利で、より多くの時間です
実用的なアプリケーション:
ALT +によってクラスのsetterメソッドを生成するためのデフォルト値を入力します。
2つのオブジェクトがそのsetメソッドを生成するために、同じフィールドトランスデューサを持っている場合は、デフォルト値がリスト設定されたマップが生成される戻り値の。
5.レインボーブラケット
役割:
彩虹颜色的括号 看着很舒服 敲代码效率变高。清除分清括号个数,防止括号错乱
实际应用:
最近括号内容高亮效果:ctrl+鼠标右键单击
最近括号内容外暗淡效果:alt+鼠标右键单击
6. P3c
Alibaba Java Coding Guidelines
作用:
阿里巴巴出品的java代码规范插件,可以扫描整个项目找到不规范的地方 并且大部分可以自动修复 。虽说检测功能没有findbugs强大,但是可以自动修复,阿里巴巴Java编码指南插件支持。
成功标志:
点击上方tools,出现阿里编码制约
实际应用:
右键,点击编码制约规范,下方出现:
7. Translation
作用:
最好用的翻译插件,功能很强大,界面很漂亮
特征:
多个翻译引擎。多种语言的互译。
-
谷歌翻译。
-
有道翻译。
-
百度翻译。
-
文字转语音。
-
自动选择字。
-
自动分词