Ask HN: What IDE do you use?
I been learning HTML5, CSS3 and JS raw for a while now and played with a few IDEs.
Bracket visual studio code JetBrain WebStorm intelXdK
I guess different training sites use different Editors or IDE. Which do you prefer? is there one that seem to stand out for most developers in the work Industry?
67 comments
[ 2.6 ms ] story [ 167 ms ] threadI use it for prototyping python, javascript as well as haskell :-)
More over, I use it as presentation software. Being able to slap together stats from i.e. jira, github and our CI system into a self-updating set of slides is really awesome :)
Currently I experiment with https://github.com/nteract/nteract to have more desktop-like experience :-)
I prefer code now because its features are nearly on par with WebStorm but it runs far faster than WebStorm or even Atom.
About 6-9 months ago, it was still a bit behind on features but they've just been rolling out improvements at a furious pace. The integrated terminal you can open with ctrl + ` is super useful as are some of the auto checking features. If you use something like TypeScript or Elm, you'll get detailed debugging suggestions on hover any time you save a file with any errors.
Atom is great text editor for notes and such.
Atom/Gogland EAP - Go
Vim when I done goofed and have to change something on a server
Gogland is IntelliJ's Go IDE. It's in early access and it desperately needs a new name. It's based on the Go plugin for existing IntelliJ IDE's.
I use Atom for everything else (including small Python scripts/packages). I used to use Sublime Text but IMO the plugins in Atom just seem to be much easier to install.
Currently on my desktop, I mostly switch between Atom and Visual Studio code, because I mostly write for nodejs, or I am trying out something weirder, like purescript, or elm, or clojure, and these two editors usually have good plugins to deal with them.
When I am on ssh, I use vim.I develop stuff in vim, in tmux over ssh often, because that is the simplest I can drag my colleague to my work env to help me :-)
I do a lot of front-end dev and use VS Code as well. I do remember Brackets being pretty nifty for doing just HTML/CSS stuff. In practice, however, I'm pretty much exclusively writing JavaScript that outputs html, so the usefulness of Brackets' live preview or similar is almost nonexistent.
I think VS Code hits the sweet spot between actively-developed, speed, free, and features... for front-end at least. It's also pretty good for Golang.
Just kidding: Mostly RStudio (R), jupyter notebooks (python) and Sublime Text for everything else
Really liked Atom but it always crashed with big .txt files.
I write in Sublime at least 20% of my formulas and then paste it into Tableau and Talend. Easier (even without autocompletion) than working in a small window/pane than I usually have inside that tools, plus I use a new line for every change, so I can see what I had before (there is no version control for Business Intelligence).
And Sublime for all quick edits.