2010-11-20 16 views
1

IDEは常にGood Thing(tm)ですか?私は以前はjEditだけを使用していましたが、GUIビルダーとNetBeansプラットフォーム(主にJavaプログラマ)のためにNetBeansに切り替えました。私はもっ​​と生産的ですが、柔軟性が低く、jEditでいくつかのことを繰り返しハッキングしていることがよくあります(特にNetBeans Scalaプラグインが実際にはバグなので、Scalaが特にそうです)。背後にあるものはすべて正常に機能しますが、時にはNetBeansのやり方では不便であり、簡単に変更する方法はありません。IDEは本当に価値がありますか?

私は、ほとんどの人があなたの生産性を高めるためにIDEに満足していると思っていますが、本当にすべての人がそうであるのでしょうか?

+3

ええ、彼らはすべてのために良いです!いいえ、あなたが必要とするのは、[Vim | Emacs | ... |メモ帳|私のピンキーでビットを切り替える] - 主観的に閉じることに投票することです。たぶんhttp://programmers.stackexchange.comを試してみませんか? – jball

+0

あなたが言うように、IDEは生産性を高めるのに役立ちます。それほど生産的ではない理由がありますか? IDEは、より良い品質のコードを作成するのにも役立ちます。 netbeansプラグインが本当に不具合であることが判明した場合は、IntelliJのような商用IDEを試しましたか? –

答えて

2

頼む人によって異なります。真剣に言えば、IDEを使うかどうかは誰もが好みます。私は個人的にはC#でVisual Studioを除いてほとんどのものはありません。私はIDEsが間違いなく良い品質を持っていると信じていますが、彼らは単に皆のためではありません。

1

前述したように、あなたは、テキストエディタ、にし、あなたのブレイクであなたの開発を行うあなたの歯で芝を刈る行くことができ...

一般的に、彼らはあなたを助けるためにそこにありますあなたが言ったように、より生産的にしてください。使用しているIDEがうまく動作しない場合は、別のものを入手してください。それができるよう

1

A良いIDEは、一般的に生産性の点で大きな援助である:(!不可欠)

  • は「宣言に行く」と「参照を検索」などの機能を使用してコードのナビゲーションを改善します書き込み - コード補完を提供し、タイピング中にエラーを強調することで、
  • スピードアップコーディング、
  • は最終的に
  • 、単一の場所から(バージョンコントロールを経由してプロジェクトを同期させる、と言う、と)あなたが実行してデバッグすることができます多くのコード(すなわち、クラスとメタのような定型コードあなたのために時間を無駄にする必要はありません。

これ以上はありますが、上記は私にとって最も重要なことです。

関連する問題