2012-03-01 24 views
18

PHP/JAVA/CSS/HTML/JAVASCRIPTなどの言語をサポートするIDEを探しています。長所と短所:Jetbrains IntelliJ/Sublime Text

Jetbrains IntelliJSublime Textの両方が良い選択肢のようです。

しかし、どちらも継続的な使用のために支払いが必要なので、私はこの2つのIDEの賛否両論が何であるかを知りたいので、どちらが私にとって適切かをより良く知ることができます。両方を使う方法を学ぶ必要はありません。

ありがとうございました。

+1

[Netbeans](http://netbeans.org)を見ましたか?それはフリーでオープンソースです。 – Treffynnon

+0

IdはEclipseに付いています。Netbeansよりも多様な言語サポートがあると思います。しかしどちらもPHPとJavaにとっては良いことです。私はまた、以前はRubyでEclipseを使用していました。 – prodigitalson

+3

IntelliJには無料コミュニティ版があります。 – Landei

答えて

48

まず、IntelliJはIDEです.Sublime Textはテキストエディタです。この違いは、Javaのような言語で作業したい場合、構文バギーをたくさん持っているのにIDEの優れたサポートで非常に生産性が高いということを意味します。

私の経験では、IDEはビルドツール、デバッガ、テストランナーなど特定の言語での開発に関連するツールの多くをサポートすることに重点を置いています。さらに、IDEは静的型付けあなたが得る安全なリファクタリングのサポートは本当に生産的なものであるからです。

一方、テキストエディタは、テキストを操作することに重点を置いています(EmacsのようなエディタはほとんどがOSです)。良いエディターを学ぶために本当に投資すると、あなたは "テキスト外科医"のように見えます。

動的言語を扱うためのIDEを追加する価値はほとんどないと主張する人もいますが、WebStormやRubyMineのようなツールを使用した後は、私は同意しません。

一般化するには、IDEは、生産性の高い非常に生産性の高い環境を提供します。エディタは通常、特定のワークフローに合わせてカスタマイズする必要があります。つまり、テキストエディタはよりカスタマイズ可能で、IDEよりも特定のニーズに合わせて構成することができます。

個人的に私はIDEで最も生産的だと感じていますが、VIMやEmacsに本当に堪能な人たちを見ると、ツールの学習に時間を費やすべきかどうかは疑問です。

実際にテキストエディタの学習やカスタマイズに費やした開発者の例については、Play by PlayDestroy all Softwareのスクリーンキャストを見ることを強くお勧めします。

+0

この情報をお寄せいただきありがとうございます:) – conradkdotcom

+5

私はJavaScript用にJetBrains IDEを使用しており、とても満足しています。 PHP/Ruby/Javaなどを必要としない場合は、最も安いIDEで、他のIDEと同じ優れたJavaScript/HTML/CSSサポートを備えているため、WebStormをお勧めします。 –

+0

Javascriptの最大の利点は、IntellijのリアルタイムJSLintチェック、オートコンプリート、およびコマンドクリックによるインデックス作成にあります。私は、エディタの利点が何であるかを知るために、少なくとも2週間、編集者自身が編集者全員を試してみることを常にお勧めします。 – y3sh

6

サブライムテキストはテキストエディタです。 IntelliJだけがIDEなので、そこに行きます。

12

私は間違いなくJetbrains IntelliJに行きます。

崇高なテキストはかなりいいですが、ライブラリの自動補完機能はなく、実際のコードナビゲーション機能はありません。言語に基づいてコード補完を行い、型付き命令も記録します。

対話型デバッガはサポートされていません。

これはIDEとはみなされません。

これはベータ版です。

一方、IntelliJは、UML図、ローカル履歴/バージョン管理(コードを保存する必要はありません。自動的に行います)、GITとSVNの統合、ドキュメンテーションのサポート、言語のヒント、さらにはドキュメント、変数、クラス、メソッド名のスペルチェッカーなど、さまざまな機能を備えています。

両方とも試用版です。なぜそれを試してみて自分で見てみませんか?

また、NetbeansとEclipseを試すこともできます。

+0

あなたの洞察をお寄せいただきありがとうございます:) – conradkdotcom

+0

私はIDEAのものより崇高なオートコンプリートが好きなので、今Inellij IDEAからサブライムに戻るつもりです –

関連する問題