История изменений
Исправление Nicholass, (текущая версия) :
Использую emacs для этих целей собственно.
Подробный мануал: https://www.emacswiki.org/emacs/CategoryPackaging
Вот про пакеты, скорее всего у тебя будет емакс, умеющий в пакеты из коробки. В принципе, melpa хватит. Если где-то потребуется впоследствии юзать другие репы - ты об этом узнаешь.
Питон: https://www.emacswiki.org/emacs/PythonProgrammingInEmacs
Джававскрипт: https://www.emacswiki.org/emacs?action=browse;oldid=JavaScript;id=CategoryJav...
для проверки и автокомплита рекомендую юзать более-менее универсальные решения, типа flymake и company. Почему? Потому что они могут использоваться для кучи разных языков.
В целом далее все вкусовщина. В свое время я настраивал emacs вообще и затачивал его под js в основном по конфигам этого чувака: http://seancribbs.com/emacs.d
У меня ушла неделя, чтоб получить рабочий емакс, который допиливаю под настроение до сих пор.
Рекомендую сразу посмотреть в сторону helm/helm-projectile. http://tuhdo.github.io/helm-intro.html http://tuhdo.github.io/helm-projectile.html
Ну а вообще, все как обычно в опенсорце: видишь проблему или хочешь фичу - пишешь на лоргуглишь эту тему в сочетании со словом emacs
Исходная версия Nicholass, :
Использую emacs для этих целей собственно.
Подробный мануал: https://www.emacswiki.org/emacs/CategoryPackaging
Вот про пакеты, скорее всего у тебя будет емакс, умеющий в пакеты из коробки. В принципе, melpa хватит. Если где-то потребуется впоследствии юзать другие репы - ты об этом узнаешь.
Питон: https://www.emacswiki.org/emacs/PythonProgrammingInEmacs
Джававскрипт: https://www.emacswiki.org/emacs?action=browse;oldid=JavaScript;id=CategoryJav...
для проверки и автокомплита рекомендую юзать более-менее универсальные решения, типа flymake и company. Почему? Потому что они могут использоваться для кучи разных языков.
В целом далее все вкусовщина. В свое время я настраивал emacs вообще и затачивал его под js в основном по конфигам этого чувака: https://www.emacswiki.org/emacs/PythonProgrammingInEmacs
У меня ушла неделя, чтоб получить рабочий емакс, который допиливаю под настроение до сих пор.
Рекомендую сразу посмотреть в сторону helm/helm-projectile. http://tuhdo.github.io/helm-intro.html http://tuhdo.github.io/helm-projectile.html
Ну а вообще, все как обычно в опенсорце: видишь проблему или хочешь фичу - пишешь на лоргуглишь эту тему в сочетании со словом emacs