なぜ IDE を使うべきなのか? [closed] 質問する

なぜ IDE を使うべきなのか? [closed] 質問する

別の質問では、マークIDE を高く評価し、「なぜ IDE を使うべきなのかをまだ知らない人もいる」と述べています。プログラミングに vim を使用し、同僚のほとんど/全員がすべての作業に vim または emacs を使用している環境で働いている者として、IDE の利点は何でしょうか。なぜ IDE を使うべきなのでしょうか。

これは一部の人にとっては敏感な問題だと確信していますし、私は炎上戦争を始めるつもりはありませんので、IDE ベースのアプローチが優れていると考える理由のみを返信してください。IDE を使用すべきでない理由を聞くつもりはありません。私はすでに IDE を使用していません。いわば「フェンスの反対側」からの意見を聞くことに興味があります。

IDE が特定の種類の作業には適しているが、他の種類の作業には適していないと思われる場合は、その理由もぜひお聞かせください。

ベストアンサー1

使用している言語によって異なりますが、C# と Java では IDE が次の点で役立つと思います。

  • 名前空間やプロジェクトなどを気にせずに型に素早く移動
  • メンバーをハイパーリンクとして扱い、メンバーに移動する
  • メンバー全員の名前を思い出せない場合の自動補完
  • 自動コード生成
  • リファクタリング(大規模なもの)
  • インポートを整理する(Java では適切なインポートを自動的に追加し、C# ではディレクティブを使用する)
  • 入力時に警告を表示する (つまり、一部のエラーではコンパイル サイクルすら必要ありません)
  • 何かの上にマウスを移動してドキュメントを表示する
  • ファイル、エラー/警告/コンソール/ユニットテストなど、ソースコードをすべて同時に画面上に表示して便利に活用できます。
  • 同じウィンドウからユニットテストを簡単に実行できる
  • 統合デバッグ
  • 統合ソース管理
  • エラーの詳細からコンパイル時エラーまたは実行時例外が発生した場所に直接移動します。
  • 等!

これらはすべて時間の節約になります。手作業でも可能ですが、手間がかかります。コーディングするほうがいいと思います。

おすすめ記事