Подтвердить что ты не робот

Что такое хорошая среда разработки для работы с shell-скриптами в среде Windows?

Я уже изучил shell-скрипты в среде Linux.

Однако теперь я не могу установить Linux на свой компьютер, но мне нужно практиковать shell-скриптинг.

В настоящее время на моем ПК установлена ​​Windows XP. Есть ли какая-нибудь известная среда IDE, которая может помочь мне практиковать программы сценариев оболочки в среде Windows?

4b9b3361

Ответ 1

Я нашел классную Online среду IDE, которая, возможно, поможет мне написать простые скрипты bash.

Вот он: Ideone.com

Ответ 2

Сценарии оболочки в Windows существенно отличаются от linux - синтаксис в значительной степени совершенно другой, а cmd.exe - это просто совершенно другая среда, чем bash, csh или ksh. Я бы ожидал, что ваш экзамен будет посвящен сценариям unix/linux, а не cmd.exe.

Если вы хотите приблизиться, cygwin может сделать трюк; он обеспечивает базовый уровень UNIX для окон, предоставляя вам большинство функций командной строки UNIX. Тем не менее, это еще не так. также, загрузка и запись живого компакт-диска и загрузка его - это меньше хлопот, чем установка cygwin (и заставить его работать правильно).

Мне также любопытно, как ваша таблица разделов может быть повреждена таким образом, чтобы вы не могли установить Linux, но вы можете без проблем загрузиться в XP.

Ответ 3

Если вы используете eclipse для другого языка программирования, такого как JAVA, С++, PHP, я бы рекомендовал этот плагин

Есть факт, что для "IDE для языков сценариев" функции, которые предоставляют другие IDE для скомпилированных и объектно-ориентированных языков, основаны на компиляторе возможностей языка программирования и объектно-ориентированных парадигм.... Поддержка IDE для язык сценариев не очень полезен.

Самый простой способ - либо linux LiveCD, либо виртуальная коробка, у вас не должно быть проблем с обеими альтернативами. С Linux Bash/shell вы получите необходимую поддержку для изучения сценариев оболочки, таких как режим отладки оболочки с подробным результатом (запустите с параметрами -x -v), где вы можете увидеть, как интерпретировать код и т.д.

Ответ 4

Если на вашем компьютере есть сок, вы можете загрузить Oracle Virtualbox (бесплатно!) и установить один из многих дистрибутивов Linux ( Ubuntu, вероятно, лучший) в качестве виртуальной машины. Таким образом, у вас есть реальная среда, не выходя из основной ОС.

Что касается IDE, если вы просто ищете подсветку синтаксиса, я считаю, что gnome gedit (который должен поставляться с Ubuntu) будет выделять синтаксис против скриптов .sh. Я сомневаюсь, что для этой цели существует нечто более надежное (то есть с завершением кода и т.д.).

Ответ 5

Попробуйте CYGWIN. Этот проект предназначен для воссоздания среды UNIX в Windows.