1. ホーム
  2. vim

[解決済み] なぜIDEを使う必要があるのですか?[クローズド]

2022-03-24 16:06:51

質問

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

これは人によっては有料の問題だと思いますし、炎上商法を始める気もないので IDEベースのアプローチが優れていると思われる理由のみご返信ください。 . 私はIDEを使うべきではない理由を聞くことに興味はありません。 私は、いわばフェンスの反対側からの意見に興味があるのです。

IDEが向いている仕事とそうでない仕事があるとお考えなら、その理由もお聞かせください。

解決方法は?

どの言語を使用しているかによりますが、C#とJavaではIDEは有益だと思います。

  • ネームスペースやプロジェクトなどを気にすることなく、素早く型に移動することができます。
  • メンバーをハイパーリンクとして扱い、メンバーへの移動が可能
  • 全メンバーの名前を暗記できないときのオートコンプリート
  • コードの自動生成
  • リファクタリング(大規模なもの)
  • インポートの整理(Javaでは適切なインポートを自動的に追加し、C#ではディレクティブを使用する)
  • ワーニング・アズ・ユー・タイプ(コンパイルサイクルを必要としないエラーもある)。
  • カーソルを合わせるとドキュメントが表示されます。
  • ファイル、エラー/警告/コンソール/ユニットテストなど、ソースコードのすべてを同時に画面上に表示し、有用な方法で維持すること
  • 同一ウィンドウからのユニットテスト実行が容易
  • 統合デバッギング
  • 統合されたソース管理
  • コンパイルエラーや実行時例外が発生した場所に、エラーの詳細から直接ナビゲートすることができます。
  • などなど!

どれも時間の節約になります。これらはすべて手作業でできることですが、もっと大変です。コーディングしているほうがましです。