В настоящее время я использую vim для редактирования скриптов bash, но мне действительно нужно его настроить и / или установить плагины. Предложения плагинов приветствуются. В любом случае, я хотел бы увидеть, какие редакторы / IDE существуют для этой работы.
11
Ответы:
Gedit может быть отличным редактором, когда расширяется с помощью Gedit-плагинов
источник
Я люблю джани
Это быстрый графический редактор, который может при необходимости управлять небольшими проектами (он может запомнить список файлов и несколько других полезных вещей). Он поддерживает много подсветки синтаксиса, включая сценарии оболочки.
Он поддерживает плагины, и я использовал плагин VC (контроль версий) один раз, но основных функций Geany достаточно для большей части работы, которую я выполняю с ним.
источник
Я нашел это: http://www.vim.org/scripts/script.php?script_id=365
Это действительно хорошо для сценариев Bash.
источник
Emacs довольно хорош, в течение некоторого времени был встроен режим сценариев оболочки .
источник
Еще один классный редактор, хотя пользовательский интерфейс выглядит немного устаревшим, это Nedit .
Он более мощный, чем Geany, так как он может поддерживать,
ctags
который вы можете использовать для навигации по своему коду (поиск определения функции или переменной и т. Д.)Это действительно легкий, быстрый запуск. Тем не менее, пользовательский опыт может не понравиться всем.
Я долгое время использовал его для разработки оболочки и кода C / C ++. Хотя сейчас я использую больше Geany и Eclipse CDT для этих целей.
источник
Я использую как BBEdit (текстовый редактор Mac), так и vi (m).
BBEdit имеет аналог командной строки, который отлично подходит для интеграции с нижней частью Mac и другими инструментами CLI.
vi (m) есть практически в каждой системе * nix.
Знание vi (m) полезно благодаря его доступности.
Надеюсь, что это поможет с вашим поиском!
источник
Недавно я наткнулся на кроссплатформенный пакет под названием shell-check, который находит и объясняет типичные ошибки и ошибки в сценариях оболочки. Он доступен для vim, emacs и других платформ, и если вы не хотите его устанавливать, вы все равно можете использовать его онлайн в их веб-интерфейсе .
источник
Текст Триумвират, кажется, вводит Евангелие на редакторов Vim-Is. Это альянс между vim, tmux и zsh, и это скорее установка среды разработки, чем редактор как таковой.
Вот как это может выглядеть:
источник