Я использую emacs и Visual Studio вместе и без emacs было бы трудно. Конечно, VS необходим, но он не обеспечивает редактирование текста, как это делает emacs. Emacs для меня - это панель редактирования на 98,4%. Visual Studio имеет 12 различных панелей, каждая из которых важна, но иногда я просто хочу посмотреть на код. Emacs позволяет мне это делать. И я могу разделить экраны и увидеть 4 окна редактирования на одном экране, даже в одном файле. С двумя мониторами у меня могут быть окна emacs на каждом. Это звучит странно, но это очень полезно для меня, когда я работаю над разными частями кода одновременно (скажем, определение интерфейса и реализация одновременно). Регулярное выражение поиска и замены.
В emacs включен режим автоматического возврата, который является аналогом функции VS, которая говорит: "Файл изменен вне Visual Studio, вы хотите перезагрузить его?" За исключением emacs, он всегда перезагружается, как я и хочу. Поэтому я перехожу от VS к emacs и обратно, и никогда не возникает проблем с отложенными изменениями в исходном коде, которые не отображаются в другом редакторе. VS имеет возможность "полного экрана", но я не нашел, чтобы это было настолько гибко или полезно, как emacs.
Я не могу представить, что у меня нет возможности использовать эту комбинацию инструментов. Visual Studio в одиночку просто не предлагает этого. Одного Emacs было бы недостаточно. Я все еще использую emacs для базовых фрагментов и небольших тестовых программ. Я использую VS для управления проектами, TFS, тестирования и отладки.
Мое использование emacs на данный момент не является выбором. Я взял его давным-давно, в предыдущей компании, где emacs был стандартным инструментом, так что это было ... не сказать «легко», но это было автоматически. Я не могу представить себе изучение emacs "самостоятельно". Я изучал вещи осмотически, только от сообщества других пользователей emacs вокруг меня. От людей в коридоре я получил и настроил кучу кода elisp для моей установки. Делать это с книгой ... Я не могу себе представить.
Что касается того, чтобы сделать тебя менее продуктивным из-за путаницы пальцев ... У меня не было проблем.