Кто-нибудь нашел подсветку синтаксиса PowerShell или плагин IntelliSense для Visual Studio?[закрыто]

StackOverflow https://stackoverflow.com/questions/271292

Вопрос

Кто-нибудь нашел плагин для Visual Studio, позволяющий использовать подсветку синтаксиса PowerShell или IntelliSense?Если нет, то есть ли у кого-нибудь какие-нибудь идеи, почему нет?Я продолжаю надеяться, что кто-нибудь другой, у кого есть много свободного времени, уже справился бы с этим.У меня есть надежда, поскольку другим людям удалось взять ограниченную документацию и создать пользовательские поставщики IntelliSense для других языков, таких как НГамл.

Редактировать:Чтобы уточнить, я не ищу список IDE, которые можно использовать для разработки PowerShell .Я провожу 90% своего дня в Visual Studio.Он уже отлично справляется с нарезкой кода кубиками.Это IDE, которую я предпочитаю использовать для редактирования всего текста и кода.Отсутствие подсветки синтаксиса PowerShell теперь, когда я работаю со сценариями PowerShell, прямо-таки болезненно.

Это было полезно?

Решение

Вот полезный: Расширение PowerGUI VS .

Другие советы

Обновление 2013-08-20

Адам Дрисколл недавно объявил о Инструменты PowerShell для Visual Studio как преемник своего бывшего Расширение PowerGUI Visual Studio - смотрите его запись в блоге о Будущее PowerGUI VSX подробнее, где он признает недостатки предшественника, изложенные Саймоном Гиллби (см. Предыдущее обновление ниже), и описывает, как они будут устранены путем устранения зависимости от PowerGUI:

[...] С помощью встраивание редактора PowerGUI непосредственно в Visual Studio это вызвало множество проблем, потому что на самом деле это была не настоящая языковая интеграция, а скорее взлом.

[...] PowerGUI VSX v2 предложит настоящую поддержку языка Visual Studio для PowerShell. Он использует визуальную Студии редактор и сырье для PowerShell отладчик, tokenizer и двигатель завершения. В настоящее время требуется PowerShell версии v3 и Visual Studio 2012.Это требование может меняться в зависимости от сообщества поддержка и принятие. [курсив мой]


Обновление 2013-07-31

Саймон Гиллби только что упоминаемый /продвигаемый альтернативный вариант подсветки синтаксиса PowerShell, который не раскрывает недостатков Расширение PowerGUI Visual Studio он ранее подведенный итог:


Первоначальный Ответ

Недавно выпущенный Расширение PowerGUI Visual Studio добавляет поддержку PowerShell IntelliSense в Visual Studio.Хотя это зависит от (бесплатного) Пауэрги графический пользовательский интерфейс и редактор сценариев, повторное использование этого компонента редактора, как я надеюсь, должно быть признаком зрелости, а не препятствием.(См . Кирка Манроса Поддержка PowerShell в Visual Studio! запись в блоге для ознакомления.)

Будучи версией 1.0, все еще есть некоторые незначительные проблемы с расширением как таковым, но Адам Дрисколл, похоже, довольно активно занимается этим - подсветка синтаксиса PowerShell и поддержка IntelliSense для меня уже работают превосходно!

Я ничего не видел о скриптах Visual Studio Intellisense для PowerShell.

Я рекомендую вам попробовать некоторые другие инструменты, такие как:

Посмотрите на этот экранный слепок:


(источник: aaronlerch.com)

PowerConsole Расширение для VS2010 очень красиво и выглядит многообещающе. Я не уверен, что он подходит (или способен) редактировать сценарии. Стоит попробовать в любом случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top