そのため、私は主に.Net開発者であり、Java、Python、その他いくつかの作業を随時行っています。多くの人が、基本が決まったら、VimとEmacsの効率を大幅に高めると称賛していると聞きました。十分な練習をすれば、どれだけの機能が非常に役立つかは間違いなくわかりますし、学習曲線はおそらく努力する価値があるとさえ信じています。しかし...平均的な開発者がVisual Studio、Netbeans、Eclipse、または他のプラットフォームにいるのと同じくらいVimまたはEmacsで効率的にするには、マクロとホットキーのある種のウィザードでなければならないようです。私はVimの使い方を学び始め、その機能のいくつかは素晴らしいと思います(たとえば、列の編集)が、ヘビーウェイトIDEが提供するツールの多くは単純に置き換えることができず、最もジューシーなテキストでも購入できないようです編集者。
- Linq-to-SQL用のdbmlファイルの生成
- 自動テスト
- UIの設計
- プロジェクトとソリューションの作成/整理
VimとEmacsはVSができること(インテリセンス、リファクタリングなど)と同じことを非常に強力に行うことができることを知っています。これらのプラットフォームで作業している人が実際にVimやEmacsの恩恵を受けることはありますか?