Зараз я використовую vim для редагування скриптів bash, але мені дійсно потрібно налаштувати його та / або встановити плагіни. Пропозиції плагінів вітаються. У будь-якому випадку я хотів би побачити, які редактори / IDE існують для цієї роботи.
Зараз я використовую vim для редагування скриптів bash, але мені дійсно потрібно налаштувати його та / або встановити плагіни. Пропозиції плагінів вітаються. У будь-якому випадку я хотів би побачити, які редактори / IDE існують для цієї роботи.
Відповіді:
Я люблю Гені
Це швидкий графічний редактор, який може управляти невеликими проектами, якщо це необхідно (він може запам'ятати список файлів та кілька інших акуратних речей). Він підтримує багато підсвічування синтаксису, включаючи сценарії оболонки.
Він підтримує плагіни, і я використовував плагін VC (контроль версій) один раз, але основних функцій Geany достатньо для більшої частини роботи, яку я виконую з ним.
Я знайшов це: http://www.vim.org/scripts/script.php?script_id=365
Це дійсно добре для сценаріїв на базі.
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-ish. Це альянс між vim, tmux та zsh, і є скоріше налаштуванням середовища розробки, ніж редактором.
Ось як це може виглядати: