#vim #emacs
Собственно, сабж. Стоит ли переходить на них в целях повышения скорости и удобства работы с кодом?
Ответы
Ответ 1
На мой взгляд, у этих редакторов пологая кривая вхождения. То есть вы будете долго их изучать и привыкать к ним, но когда (и если!) привыкнете, ваша производительность существенно возрастёт. Так что это долгосрочная инвестиция времени. Не забывайте, однако, что многие IDE обеспечивают тоже неплохие возможности для редактирования, особенно текста программ. Например, майкрософтовский Intellisense очень неплох для C# (для C++ субъективно хуже). Пробуйте, сравнивайте, выбирайте.Ответ 2
Пользуюсь вимом длительное время. На механическое заучивание основных команд ушел примерно месяц, в этот период времени не сильно упала производительность - максимум на 10-15%. Как навык выработается, так скорость работы с текстом повысится примерно в два раза, за счёт исключения мыши и режимного подхода при редактировании кода. Единственное необходимое требование: вы должны уметь печатать вслепую. Настроенный лично под вас редактор (удобные горячие клавиши, сниппеты, поиск, переход по файлам и другое) повысит производительность более, чем любая IDE. Но нужно понимать, вим - редактор в большей степени. Если нужна отладка - то лучше в IDE (зависит от языка). Плюс скорость работы вима как приложения выше, чем у IDE.
Комментариев нет:
Отправить комментарий