Dev environment
-
I was curious what IDE's etc. you guys are using for development? I'm still pretty green to node.js and git as collaborative version control, and was searching out the most seamless way to contribute to your project.
-
Cool, version 3 I'm assuming. Are you using node-inspector to debug?
-
I've been using cloud9 ide https://github.com/ajaxorg/cloud9/ for nodejs stuff.
-
Webstorm FTW
All these integrations comes in out of the box:
- git (AND github)
- NodeJS runtime or use system's
- LESS/SASS watcher
- JSLinter
- JSBeautifier
- Grunt-watch
- Chrome-real-time update extension
- Zen code mode
- plenty of other shit
BUT it's a hungry CPU and RAM hog, and don't even try to run the latest version on an non-ssd drive.
-
-
With plugins
VS
out of the box
but yea.I've only used
grunt
, on daily basis, I like it and find it very useful. -
The thing that piqued my interest was the fact that it had some blurb about supporting node development, but didn't go into detail about what that meant. I'm assuming it meant something like autocompleting parts of the core nodejs platform.
-
@BDHarrington7
Node.js support makes it trivial to access the file system, spawn subprocesses, and even start servers directly from within your editor. Need a library? Choose from over 50 thousand in Node's package repository. Need to call into C or C++? That's possible, too.
Seamless integration allows you to freely mix usage of Node and browser APIs. Manipulate the file system and write to the DOM, all from a single JavaScript function. -
I'm excited for atom, if only because it feels like its "Sublime Text 4"
(and that I'd be able to write plugins for it )
-
I just saw this tool to debug js code. I thought you might be intersted if you don't already have something similar.
It's called JSHint -
@psychobunny probably more than plugins, it supposed to be completely hackable! One of my favorite features so far is I can cd to a directory and type 'atom' and it opens that whole directory for me in the editor. Also, I heard that development for ST3 has kind of... paused?
-
That's pretty cool, I heard it was kinda slow though.
Any way you can send us a copy of the beta or does it have a one-user only key kinda thing?
@tedr56 we use JSHint, in fact, if you have a plugin that's compatible with jshintrc files we actually include the settings in the core: https://raw.github.com/designcreateplay/NodeBB/master/.jshintrc
-
Yeah, I have one invite left, who should I send it to?
-
the winner of next plugin contest imo
-