I don't see a Visual Studio plugin for it (although I didn't look that hard, so I might have missed it), and searches turn up random third-party solutions, but is there something that comes with PowerShell or something that plugs into Visual Studio?
-
What are you trying to develop? Meaning are you developing scripts or PowerShell providers (PSProviders), CmdLet's, etc? – Scott Saad Oct 28 '08 at 22:14
-
There is not a Visual Studio plugin, but there is a Debugger visualizer (I think it is hosted on Codeplex). – Steven Murawski Oct 28 '08 at 22:38
-
I like [Visual Studio Code](https://code.visualstudio.com/) (Microsoft open source editor, different from Visual Studio) with the [PowerShell extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell). – Bill_Stewart Jul 07 '17 at 14:09
10 Answers
Visual Studio templates are available here. And there are samples in the Server 2008 SDK for developing providers and hosts.
If you are talking about an IDE for scripting, see this question (How to Get Started with PowerShell)

- 1
- 1

- 10,959
- 41
- 53
I mostly use PowerGui Script Editor. It allows me to use multi-file editing and debugging as well as straight command-line stuff.

- 17,466
- 6
- 51
- 69
PowerShell v2 CTP has a nice GUI interface which includes the ability to run multiple runspaces, and edit and run scripts. The script editor has syntax highlighting which is very helpful. PSH v2 also has other useful features such as script cmdlets. It's very cool. PowerGUI is supposed to be pretty neat too although I haven't personally used it. Before PSH v2 thhough, I used to use Textpad with a syntax file that was created for the pre-release version of PowerShell - Monad.

- 8,655
- 7
- 48
- 58
The beauty of PS is the command line. To be honest with you, I do the vast majority of my development at the command line. With the PowerTab snapin from //\O//, I have as good intellisense as I have found in any IDE for PS. Once I have all the parts worked out at the command line then I use VIM to put it all into a script.

- 36,735
- 12
- 65
- 85
ISE is what comes with PowerShell(so you don't need to install anything). This is how you can get to it.
- From Start menu go to Powershell command line.
- Type ise , you should see something like this:

- 21,260
- 6
- 105
- 81
I actually find that Notepad++ is very useful to me when scripting in Powershell. I find it easier to navigate and visually understand the overall flow of a script with the intelligent markup, which includes If-Then-Else and For loop marking.

- 31
- 1
- 7
Depends on what you mean by "develop."
PowerShell can be used quite effectively from the command line without scripting. However, if you do get into scripting, products include PowerShell Plus, PrimalScript, and PowerGUI.
If you're developing cmdlets and snap-ins, Visual Studio doesn't require any plug-ins, although you do need the reference assemblies available in the Windows SDK.
Visual Studio has no plans to host PowerShell as a script editor - the Visual Studio team feels that most admins wouldn't have Visual Studio, and that their goal is to make better development tools, not scripting tools (which is pretty distinct in terms of features that you need to be more efficient). So don't look for PowerShell scripting to show up in Visual Studio, at least not in the immediate future. There are some third-party stuff to get it in there, but nothing as good as the dedicated script editors I listed above.

- 9,367
- 8
- 39
- 49
Sapiens Powershell Studio 2012 - hands down the best Powershell specific IDE.

- 6,644
- 4
- 26
- 41