Плагин сценария Bash для Eclipse?

Есть ли приличные плагины bash для Eclipse? Мое единственное требование – подсветка синтаксиса. Я искал googled, но не видел ничего похожего на « плагин bash .

ShellEd выглядит многообещающим, делает подсветку синтаксиса и имеет положительные отзывы, хотя я сам не пробовал. Он был одобрен для включения дистрибутива Redhat. Немного больше информации на странице плагина ShellEd на сайте Eclipse и инструкциях по установке на их вики.

Обратите внимание: если вы не используете обновленную версию Eclipse (начиная с этой записи, Juno), вам нужно использовать более старую версию, например 2.0.1 совместима с Indigo.

EDIT (8/3/2013): используйте http://sourceforge.net/projects/shelled/files/shelled/update/ для последней версии

EDIT (25.02.2013): Не нужно устанавливать Linux-инструмент для обтекания 2.0.2 на Eclipse 4.2.1. Кроме того, нет необходимости загружать zip-файл. Вот сайт обновления обстрелянных 2.0.2: http://sourceforge.net/projects/shelled/files/shelled/ShellEd%202.0.2/update/

СТАРЫЙ ПОЧТА:

Мне нравится Shelled. Если вы установите его сейчас, вам нужно загрузить zip-файл и указать его в мастере установки нового программного обеспечения в Eclipse. Вам также потребуется установить плагин man из

 http://download.eclipse.org/technology/linuxtools/update 

Отладчик для Bash версии 3 (Bourne again shell).
Плагин для Eclipse. Будет работать только с редактором оболочки ShellEd. basheclipse

Просто следуйте официальным инструкциям из ShellEd’s InstallGuide

Бесплатный редактор EclipseColorer может выделять синтаксис для сценариев bash.

Тем не менее, он не использует Eclipse «Outline view», то есть не заполняет его списком определений функций. Иногда подсветка синтаксиса просто останавливается в середине скрипта. Тогда помогает повторное открытие скрипта.

шелушиться

Решения ниже, как установить ShellEd, не работают для меня. Много ошибок в зависимостях. Найденное решение, которое работает для меня.

система:

Linux Lubuntu 12.04

IDE:

Eclipse Kepler

В Eclipse откройте «Справка»> «Установить новое программное обеспечение»

Нажмите Добавить …

Добавьте следующее местоположение, http://download.eclipse.org/releases/kepler и назовите его «Eclipse Kepler».

Нажмите «ОК».

Выберите недавно созданный сайт Eclipse Kepler.

Разверните раздел «Развитие Интернета», «XML», «Java EE» и «OSGi Enterprise Development» внизу. Выберите адаптеры сервера WST.

Нажмите «Далее» и установите, как обычно.

Перезапустить Eclipse

Затем добавьте repository ShellEd, как указано выше: http://sourceforge.net/projects/shelled/files/shelled/update/

И установите его.

Перезапустить Eclipse.

Также работал в Eclipse Indigo, как сказано здесь: http://docs.wraithmonster.com/install-shelled

Наслаждаться 🙂

Я воспроизведу хороший учебник здесь, потому что я потерял эту статью и потрачу некоторое время, чтобы найти ее снова!

Добавление подсветки синтаксиса для новых языков в Eclipse с помощью библиотеки Colorer

Скажем, у вас есть HRC-файл, содержащий синтаксис и лексическую структуру некоторого языка программирования. Eclipse не поддерживает (например, D / Iptables или любой другой язык скриптов).

Используя плагин EclipseColorer, вы можете легко добавить поддержку для него.

Перейдите в раздел Справка -> Установить новое программное обеспечение и нажмите «Добавить». В поле «Имя» нажмите «Раскрасить», а в поле «Место» введите http://colorer.sf.net/eclipsecolorer/

Выберите запись, которую вы только что добавили в работе: поле со списком, дождитесь заполнения списка компонентов и нажмите «Выбрать все»

Нажмите «Далее» и следуйте инструкциям

После установки плагина закройте Eclipse.

Скопируйте свой файл HRC в [EclipseFolder] \ plugins \ net.sf.colorer_0.9.9 \ colorer \ hrc \ auto \ types

[EclipseFolder] = /home/myusername/.eclipse

Используйте свой любимый текстовый редактор, чтобы открыть

[EclipseFolder] \ Plugins \ net.sf.colorer_0.9.9 \ колорер \ КПЧ \ Авто \ empty.hrc

Добавьте соответствующий элемент прототипа. Например, если ваш HRC-файл равен d.hrc, empty.hrc будет выглядеть так:

    'auto' is a place for include to colorer your own HRCs    /\.(d)$/i   

Сохраните изменения и закройте текстовый редактор

Откройте Eclipse и перейдите в Окно -> Настройки -> Общие -> Редакторы -> Ассоциации файлов

В разделе «Типы файлов» нажмите «Добавить» и заполните соответствующий тип файла (например, .d)

Нажмите «ОК» и выберите новую добавленную запись в списке.

В разделе связанных редакторов нажмите «Добавить ..», выберите «Редактор цветных» и нажмите «ОК»

хорошо, сложная часть – вы должны узнать о синтаксисе HCR.

Вы можете посмотреть

[EclipseFolder] /net.sf.colorer_0.9.9/colorer/hrc/common.jar

узнать, как это сделать и изучить многие другие файлы hcr. На данный момент я не нашел никакой документации.

Мой подарок – основной и незавершенный синтаксис синтаксиса iptables. Если вы улучшите, пожалуйста, поделитесь со мной.

       Mario Moura - moura.mario gmail.com Support iptables EQL language    /\.epl$/i                                                                                                                                                                                                                                                                       

После этого вы должны сохранить файл как iptables.hcr и добавить в банку:

[EclipseFolder] /net.sf.colorer_0.9.9/colorer/hrc/common.jar

На основе: https://ohadsc.wordpress.com/2012/05/26/adding-syntax-highlighting-for-new-languages-to-eclipse-with-the-colorer-library/

ShellEd – хороший плагин для Eclipse.

Эта ссылка помогла мне установить ее: http://mattnorris.me/blog/install-eclipse-shelled-plugin/

шаги:

  1. Загрузите ShellEd: http://sourceforge.net/projects/shelled/files/latest/download . Файл представляет собой архив с заархивированным именем, похожий на net.sourceforge.shelled-site-2.0.x.zip.

  2. Затем нажмите «Справка»> «Установить новое программное обеспечение» …

  3. Нажмите «Добавить» … в правом верхнем углу.
  4. Нажмите «Архив» …
  5. Перейдите к месту сохранения zipped архива net.sourceforge.shelled-site-2.0.x.zip и выберите его.
  6. Нажмите «ОК». (Не беспокойтесь о дополнительном поле Name. Eclipse назовет его автоматически.)
  7. Установите новый флажок «Сценарий оболочки».
  8. Нажмите “Далее.
  9. Нажмите «Далее» еще раз.
  10. Выберите «Я принимаю условия лицензионного соглашения».
  11. Нажмите «Готово».
  12. Перезапустить Eclipse.

В настоящее время существует специальный плагин bash script, называемый «Bash editor». Он доступен на рынке затмения:

Журнал журнала Bash

Вы можете найти его на странице https://marketplace.eclipse.org/content/bash-editor или клиентом на рынке при поиске «bash».

Плагин в настоящее время помечен как BETA, но стабилен.

Я попробовал ShellEd, но он не распознал ни один из моих сценариев оболочки, даже когда я перезапустил eclipse. Я добавил интерпретатор ksh и сделал его по умолчанию, но он не делал различий.

Наконец, я закрыл открытую вкладку и отобразил файл ksh, а затем снова открыл ее. Это заставило его работать правильно. Пользуясь им некоторое время, я также могу порекомендовать его.

Это работает для меня в Oxygen.

1) Перейдите в раздел Справка> Eclipse Marketplace … и найдите «DLTK». Вы найдете что-то вроде «Shell Script (DLTK) 5.8.0». Установите его и перезагрузите Eclipse.

(Или перетащите кнопку «Установить» с этой веб-страницы на ваш Eclipse: https://marketplace.eclipse.org/content/shell-script-dltk )

Shell Script (DLTK)

2) Щелкните правой кнопкой мыши файл оболочки / пакета в Project Explorer> Open With> Other … и выберите Shell Script Editor. Вы также можете связать редактор со всеми файлами этого расширения.

Редактор сценариев оболочки

Interesting Posts
Давайте будем гением компьютера.