クライアント側のJavaScript開発に適したIDEとは何ですか?[閉まっている]


14

私は最近JavaScriptの学習を開始し、優れたJavaScript Editor / IDEを探しています。Google検索でそれらの数十を見つけましたが、そのようなIDEを使用した経験があるユーザーが1つをお勧めできれば幸いです。

構文強調表示、おそらくIntelliSenseおよびJavaSciptコードのデバッグサポートを備えたIDEが必要です。私はWindows 7ユーザーで、クライアント側の JavaScript開発のみを行っています

助言がありますか??


2
@ nK0deそれだけで、クライアント側だ場合は、Firebugのは、すべてのデバッグのニーズの世話をする必要があります
ドナル・


@KimBurgess:すべて壊れているリンク
アミットJHA

回答:


11

私の個人的なお気に入りはAptana Studioです。これは、Web開発用のプラグインがプリインストールされたEclipseであり、問​​題なく使用できます。Aptanaは非常に快適で、必要な機能をすべて備えています。

ただし、ほとんどすべての一般的なIDEにはJavascriptの組み込みサポートがあるか、言語のプラグインが提供されます。NetbeansとIntelliJも優れています。

IntelliSenseを言ったので、VisualStudioを使用していると思います。Javascriptのサポートを簡単に見つけることができ、それに固執するのが最も便利かもしれません。


1
コメントする@ downvoterケア?
lhk

1
Aptanaが平凡なツールだからかもしれません
Raynos

2
だからこそ、私は自分のお気に入りを言い、他の可能性を指摘しました。いつもの答えとしての意見を得るでしょう「何が最善である」のような質問
lhk

あなたは完全に代わりWebStormを試してみてください;)(ところで、私はdownvote、それの罰金は、個人的なお気に入りを持っていなかった)
レイノス

@lhk AptanaとWebStromの両方について良いニュースを聞いています。私は自分で見る必要があると思います。ありがとう:)
いする

19

WebStormは他に類を見ない要件に適合します。私は古いタイマーのIntelliJユーザーであり、私を信じています。それらの人々はIDEの作り方を知っています。

また、2月1日までに特別価格を提供しています。


私はwebstormが好きですが、私の唯一の不満は、同じウィンドウに複数のプロジェクトを持つことができないことです。これはIDEにとって少し奇妙です
ファーム

7

良いJavaScript IDEはありません。JavaScript用のType 3 IDE のみがあります。現在、「最良の」IDEはWebStorm 3.0です。

代わりに、選択したテキストエディターを使用してください。適切な選択肢は次のとおりです。

vimおよびsublimeテキストは構文の強調表示をサポートしており、エディターを使用してコマンドラインを実行したり、スクリプトを作成したりできます。

JavaScriptのデバッグについては、クライアント側では、ブラウザーを使用してデバッグします。nodeの場合、node-inspector(ブラウザー)を使用してデバッグします。

インテリセンスに関しては、あなたはそれを必要としません、そして、それは時間の10%間違っています。個人的には、時間の10%が間違っているという事実は、すべてを使用しないという生産性の低下に十分です。繰り返しますが、WebStorm 3は、ここで90%を実現する唯一のIDEです。VS2011も良い候補になるかもしれませんが、私は個人的には試していません。VS2010はJavaScriptにとって恐ろしいものです。


ダウン投票の理由は?
レイノス

多くの人が示唆しているように、AptanaとWebStormを試してみると思います。ありがとうございました。私はあなたの答えに反対票を投じませんでした。
いする

4
この記事の中心的なテナントは、すべてのIDEが完全(タイプ1)または非生産的(タイプ3)であるように思われます。私はこれに同意しません。記事を読んでいない人にとっては、Type 2 IDEはテキストエディターです。つまり、IDEはまったくありません。
ドナル

1
私もその記事に同意しません。EclipseはPHPに最適です。ビジュアルデバッガーは優れた動作をします(ただし、設定方法を知って、zendデバッガーをインストールする必要があります)。他の人が言及した理由でjavascriptにはそれほど優れていませんが、それはまだ単純なテキストエディタよりもはるかに多くのテーブルをもたらします、そしてそのjavascriptサポートが必ずしも吸わなければならない理由はありません。何かを「外部化」する方法があれば、それは問題ないでしょう。NetBeans for jsを試して、より良い仕事をするかどうかを確認する必要があります...-
ヘイ

1
「タイプ3」リンクは誤った方向に向けられており、ページタイトル検索の仕組みに関する短いウィキメディアの電子メールが届きます。
マットウィルキー

5

私のプロジェクトはAtlassian JIRAプラグインでした。Java、SQL、バックエンドのVelocityテンプレート、フロントエンドのいくつかのダッシュボードガジェット(JavaScript / HTML / CSS)。Atlassianにはプラグイン用の独自のフレームワークもあるため、IDEが非標準の外部ライブラリをサポートしていると便利です。

EclipseのJavaScriptサポートについては非常に不愉快な経験がありました。特に複雑なコード(モジュラーソース、使用されているフレームワークが少ないなど)で、補完と自動コードフォーマットで多くの不具合があります。リファクタリングは常に意図したとおりに(またはまったく)動作せず、ほとんど役に立たないことがあります。Aptana Studioを試したことはありません。

この点では、NetBeansは多少優れていますが、複雑な混合ソースプロジェクト(Java / JavaScript / web / templatesなど)のサポートが不足しています(十分に試していないかもしれません)。

最後に、IntelliJ IDEAを使用することになりました。商用(30日間の試用版があります)ですが、機能面では無敵です。コード分​​析、セマンティックカラーリング、さまざまなソースファイル(js、css、htmlなど)で機能するリファクタリング。それを試してみてください、あなたは決して振り返ることはないでしょう。

PS私はJetBrainsとは何の関係もありません。個人的な見方です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.