Ответ 1
Шаблоны Visual Studio доступны здесь. И в SDK Server 2008 есть образцы для разработки поставщиков и хостов.
Если вы говорите об IDE для сценариев, см. этот вопрос (как начать работу с PowerShell)
Я не вижу для него плагин Visual Studio (хотя я не выглядел так тяжело, поэтому, возможно, я его пропустил), а поисковые запросы вызывают случайные сторонние решения, но есть ли что-то, что поставляется с PowerShell или что-то, что подключается к Visual Studio?
Шаблоны Visual Studio доступны здесь. И в SDK Server 2008 есть образцы для разработки поставщиков и хостов.
Если вы говорите об IDE для сценариев, см. этот вопрос (как начать работу с PowerShell)
В основном я использую редактор PowerGui Script. Это позволяет мне использовать многофайловое редактирование и отладку, а также прямую информацию о командной строке.
PowerShell v2 CTP имеет приятный интерфейс графического интерфейса, который включает в себя возможность запуска нескольких рабочих пространств и редактирования и запуска скриптов. В редакторе script есть подсветка синтаксиса, которая очень полезна. PSH v2 также имеет другие полезные функции, такие как командлеты script. Это очень здорово. PowerGUI должен быть довольно аккуратным, хотя я лично его не использовал. До начала PSH v2 я использовал Textpad с синтаксическим файлом, который был создан для предварительной версии PowerShell - Monad.
Вы видели powershell.com, в котором есть пара возбужденные отзывы.
Красота PS - это командная строка. Честно говоря, я выполняю большую часть своего развития в командной строке. С PowerTab snapin из // \ O//, у меня такая хорошая intellisense, как я нашел в любой среде IDE для PS. После того, как все части обработаны в командной строке, я использую VIM, чтобы поместить все это в script.
PrimalScript от Sapien - это хорошо. Он платит, хотя.
Зависит от того, что вы подразумеваете под "разработкой".
PowerShell можно использовать довольно эффективно из командной строки без скриптов. Однако, если вы используете скрипты, продукты включают PowerShell Plus, PrimalScript и PowerGUI.
Если вы разрабатываете командлеты и оснастки, Visual Studio не требует каких-либо подключаемых модулей, хотя вам нужны ссылочные сборки, доступные в SDK Windows.
Visual Studio не планирует размещать PowerShell в качестве редактора script - команда Visual Studio считает, что у большинства администраторов не будет Visual Studio и что их целью является создание лучших инструментов разработки, а не скриптовых инструментов (которые довольно отличные с точки зрения функций, которые вам нужно быть более эффективными). Поэтому не стоит искать сценарии PowerShell для отображения в Visual Studio, по крайней мере, в ближайшем будущем. Есть некоторые сторонние вещи, чтобы получить его там, но ничего такого, как выделенные редакторы script, перечисленные выше.
ISE - это то, что поставляется с PowerShell (так что вам не нужно ничего устанавливать). Вот как вы можете добраться до него.
Я действительно нахожу, что Notepad ++ очень полезен для меня при написании сценариев в Powershell. Мне легче ориентироваться и визуально понимать общий поток script с интеллектуальной разметкой, которая включает в себя маркировку If-Then-Else и For.
Sapiens Powershell Studio 2012 - снимает лучшую среду IDE Powershell.