Visual Studio Code (free and open source)
-
I've started using this for PowerShell and love it. I heard about it in a Podcast a few weeks ago and gave it a go.
Just spreading the word incase it will help anyone else as much as it has been helping me!
Has integrated Git, debugging and extensions. -
I've had it on Linux for a while
-
It does work well, and the Powershell integration is nice. I'm slowly switching over to Code from ISE.
It does suffer from commands that don't work in ISE also don't work in the Code environment... things like ReadKey and such.
-
Is it any better than Atom? I pretty much have just settled on that.
-
@stacksofplates said in Visio Studio Code (free and open source):
Is it any better than Atom? I pretty much have just settled on that.
Different. It's heavily, but just a little. I've settled on Atom as well. They are extremely similar in a lot of ways, both built on JS, too!
-
@scottalanmiller said in Visio Studio Code (free and open source):
@stacksofplates said in Visio Studio Code (free and open source):
Is it any better than Atom? I pretty much have just settled on that.
Different. It's heavily, but just a little. I've settled on Atom as well. They are extremely similar in a lot of ways, both built on JS, too!
Ya Electron is awesome.
-
Ok, this thing is awesome. Thanks @Tim_G. We're looking at moving some people from macOS to Windows/Linux, and having Sublime, Vim, and Python support in one package is pretty sweet.
-
@stacksofplates said in Visio Studio Code (free and open source):
@scottalanmiller said in Visio Studio Code (free and open source):
@stacksofplates said in Visio Studio Code (free and open source):
Is it any better than Atom? I pretty much have just settled on that.
Different. It's heavily, but just a little. I've settled on Atom as well. They are extremely similar in a lot of ways, both built on JS, too!
Ya Electron is awesome.
It really is.
-
I've been using Brackets on both my Macbook and my Windows box. How does Atom and VS Code compare? Worth switching?
-
@fuznutz04 said in Visual Studio Code (free and open source):
I've been using Brackets on both my Macbook and my Windows box. How does Atom and VS Code compare? Worth switching?
Haven't used Brackets, so can't say.
-
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
-
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
-
@fuznutz04 said in Visual Studio Code (free and open source):
I've been using Brackets on both my Macbook and my Windows box. How does Atom and VS Code compare? Worth switching?
I didn't think Brackets did anything except for HTML/CSS/JS. Atom and VS Code do many other languages.
-
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
Because I can't use it to debug the script properly. I have a script that requires interaction (it shows a menu, waits on the user to make choices, etc).... The Atom powershell interpreter does not actually stop to read input from the user.
Edit: I did find a package that works though... it's called run-in-terminal.
-
@stacksofplates said in Visual Studio Code (free and open source):
@fuznutz04 said in Visual Studio Code (free and open source):
I've been using Brackets on both my Macbook and my Windows box. How does Atom and VS Code compare? Worth switching?
I didn't think Brackets did anything except for HTML/CSS/JS. Atom and VS Code do many other languages.
Brackets does really well with HTML, CSS, JS, and markdown, in my experience.
-
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
Because I can't use it to debug the script properly. I have a script that requires interaction (it shows a menu, waits on the user to make choices, etc).... The Atom powershell interpreter does not actually stop to read input from the user.
Edit: I did find a package that works though... it's called run-in-terminal.
But I can do all of that stuff without this tool, that's where I'm confused.
-
@stacksofplates said in Visual Studio Code (free and open source):
@fuznutz04 said in Visual Studio Code (free and open source):
I've been using Brackets on both my Macbook and my Windows box. How does Atom and VS Code compare? Worth switching?
I didn't think Brackets did anything except for HTML/CSS/JS. Atom and VS Code do many other languages.
Good to know! Just started using Brackets a little bit ago for writing bash scripts. I'll give Atom a go.
-
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
Because I can't use it to debug the script properly. I have a script that requires interaction (it shows a menu, waits on the user to make choices, etc).... The Atom powershell interpreter does not actually stop to read input from the user.
Edit: I did find a package that works though... it's called run-in-terminal.
But I can do all of that stuff without this tool, that's where I'm confused.
I can too. I'm just lazy. I like being able to hit a button F5, for instance, and have my script run in a new window, without me needing to keep another Powershell window open all the time to just run the script.
-
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
Because I can't use it to debug the script properly. I have a script that requires interaction (it shows a menu, waits on the user to make choices, etc).... The Atom powershell interpreter does not actually stop to read input from the user.
Edit: I did find a package that works though... it's called run-in-terminal.
But I can do all of that stuff without this tool, that's where I'm confused.
I can too. I'm just lazy. I like being able to hit a button F5, for instance, and have my script run in a new window, without me needing to keep another Powershell window open all the time to just run the script.
I like to just keep a window open and "up arrow" and hit enter to run something.
-
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
@scottalanmiller said in Visual Studio Code (free and open source):
@dafyre said in Visual Studio Code (free and open source):
Is there any way to have Atom launch Powershell in an external window?
I've found several that will use the built-in "terminal" but that simply does not work for what I need.
No idea. Why do you want to do that? What's the use case?
Because I can't use it to debug the script properly. I have a script that requires interaction (it shows a menu, waits on the user to make choices, etc).... The Atom powershell interpreter does not actually stop to read input from the user.
Edit: I did find a package that works though... it's called run-in-terminal.
But I can do all of that stuff without this tool, that's where I'm confused.
I can too. I'm just lazy. I like being able to hit a button F5, for instance, and have my script run in a new window, without me needing to keep another Powershell window open all the time to just run the script.
I like to just keep a window open and "up arrow" and hit enter to run something.
Then I have to remember to save the file before alt tabbing over to the other window, often lost in a sea of other windows, lol...
http://i.imgur.com/k3RRYtNm.jpgRemember to hit CTRL+S, and then ALT TAB and find the right window... or hit F5 and have it done for me...
Edit: This is Windows, using Dexpot for the Expose type feature.