13日目 オススメしないプラグイン
IntelliJ標準で「これはちょっと...。 (´・ω・`) 」というプラグインについてです。
Commander
いわゆるファイラーで,おそらく最初のバージョンからあったと思われる歴史の古いプラグイン。大昔ならいざしらず,今となってはProjectウィンドウでファイルのコピーや移動もできるようになったため,ますますもって要らない子。
ツールウィンドウを邪魔するので,無効化しておくといいです。
→ 31日間ReSharper一周 ... それIDEAでもできるよ(その4)
IDETalk
Jabberクライアントです。Jabberサーバがあれば,IntelliJからチャットしたり,コードを相手に送ったりできるのですが,ぼっちのIntelliJユーザには無用の長物以外のナニモノでもありません。これもツールウィンドウを占有するので,無効化しておくといいです。
とは言え「IntelliJでチャット」が羨ましくて,TwitterクライアントのIdeaSabotterを作ってみたのですが,Twitter APIの追従する前に飽きたので,もう何年も放置してます。:-P
あと知らなかったんですが、Google Talkに繋げることもできました。といっても話し相手はいませんが...。:-)
使わないプラグインといっても,放っておいても別にいいんですが,使わないといっても起動時間や使用メモリに多少なりとも影響を与えるので「絶対こんなの使わない」というのがあれば,無効化もしくはアンインストールすることをオススメします。
おまけ
わたしの「絶対使わない」で無効化している標準プラグインは以下のとおりです。中には機会があったら使いたいってのもありますよ。
- Android Support
- ASP
- AspectJ Support
- Bean Validation Support
- CFML Support
- ClearCase Support
- Commander
- Cucumber
- CVS Integration
- dmServer Support
- Flash/Flex Support
- FreeMaker Support
- Geronimo Integration
- Google App Engine Integration
- GuiceyIDEA
- GWT Support
- Hibernate Support
- IDETalk
- J2ME
- JBoss Integration
- Jetty Integration
- JSF Support
- JSR45 Support
- Osmorc
- Perforce Integration
- Resin Integration
- Seam Pageflow Support
- Seam Pagse Support
- Spring Data
- Spring Integration
- Spring OSGi
- Spring Roo Console
- Spring Security
- Spring Support
- Spring Web Flow
- Spring Web Services
- Sprint-AOP and @AspectJ support
- Struts 1.x
- Struts 2
- Tapestry support
- TestNG-J
- TFS Integration
- Velocity support
- Visual SourceSafe Integration
- WebLogic Integration
- WebServicesPlugin
- WebSphere Integration
これもUlitimateお値段に含まれていると思うと,ちょっと哀しい気持ち。:-(
使わないプラグインは放っておいてもいいけど、さすがに言語系プラグインをてんこ盛りにすると遅くなったりメモリ余計に食ったりしますね。悪ノリしてこんなことしましたが、これはこれで維持するのが結構しんどかったです。
→ IDEAのプロファイルセットを複数用意してみた