Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
Which IDE will suit agile development at its best? When I talk about agile, I primarily think about refactoring flexibility, powerful code browsing and all kinds of code inspection / warnings tips (similar to JSlint etc). Optionally, SVN/GIT integration would be nice to get supported as well as an ability to run both on Unix and Windows. Freeware or commercial - both options are valid.
Update: read this post, but the tools there support mainly Microsoft platforms (which is good thing, but alternatives are welcomed as well).
vim or Sublime text 2 combined with unix.
Why? Because JS is dynamic. So just use a text editor.
All IDEs leak with false positives on their code analysis.
Apatana is pretty good - it's available standalone or as an Eclipse plugin so you shouyld be able to use most of the support that that Eclipse has for SVN etc
even Eclipse EE with corresponding facet is quite good. But I will Also recommen you Apatana+Eclipse
I have been using PHPStorm for a good year now: http://www.jetbrains.com/phpstorm/.
It has an integrated GIT and SVN Client and you can run external applications such as jslint. You can include libraries such as jQuery and it has a good code formatter (one that actually works).
Also have a look at Webstorm: http://www.jetbrains.com/webstorm/.
(Webstorm = PHPStorm - PHP)
Finally chosen IntelliJ Idea Ultimate Edition - works out of the box, has an impressive code browsing and refactoring capabilities. Tried Eclipse and other related vendors, but (personally) found the installation procedure not that as 1-2-3 clicks easy as expected. All that said, this is only my personal subjective impression.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
In my JavaScript (.js) files, I use a Visual Studio 2012 plugin for regions (here) like this:
//#region "My Region"
//Code here
//#endregion "My Region"
I would also like to have regions in TypeScript (.ts) files as well. Is this a possibility right now?
You can download Web Essentials 2012, it lets you use regions in TypeScript.
If you use, Visual Studio 2015, here is the freshest link.
Web Essentials 2015.3
Visual Studio 2017 also has support for regions here.
Support via Web Essentials for older versions may be found here.
You can follow the TypeScript GitHub issue here
TypeScript Regions #11073
Still no ETA on when this will be implemented, currently awaiting more feedback.
To request a new feature for TypeScript, you should start a discussion on Codeplex.
There are lots of opinions about regions being a bad thing - perhaps they are telling you that you have too much in a single file. TypeScript has a great way to load modules from many different files and it may be better to use that to separate your concerns.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am interested to know the best way to develop en JS. If I could get a list of tools for developing and debugging in JS. I am not sure if there. Currently, I am using:
Sumariing :)
Notepad++
JLint N++ pluggin
Chrome web inspector
WebStrom
Sublime Text 2
NetBeans 7.3
Dreamweaver
Development Tools are always going to be subjective, but my current setup is:
Visual Studio 2010 - The express edition is free and still supports javascript intellisense.
WebStorm by JetBrains - There's a paid version thats amazing.
Firebug Incredibly useful for debugging
Fiddler Web Proxy - Incredibly useful for debugging
You might also want to check out this list from Scott Hanselman: Ultimate Developer and Power Users Tool List for Windows
Try NetBeans 7.3
Project Easel: HTML5 Application Development
HTML5 Application project with JavaScript testing support
JavaScript Editor significantly improved
Page inspector and visual CSS style editor
JavaScript Debugger
Embedded WebKit browser; deep integration with Chrome
http://netbeans.org/community/releases/73/
Depending on what other languages you are using, your IDE may have JavaScript support.
I am using JetBrains PHPStorm to write PHP and the JavaScript support is excellent as it pre-compiles to check your code and give you intillisense.
This is a feature in many IDEs and it can really improve productivity as you will catch errors much earlier in your workflow.
I use Vim + jslint plugin + javascript syntax, I also installed ctags which is very useful to switch between different functions.
snippets is also a very useful vim plugin.
I find Webstorm to be the best but if you want free and open source try Eclipse. Also, firebug seems to work better than chrome debugger since you can install add-ons on firebug such as firecookie and many more.
Dreamweaver is also pretty good
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am looking for JavaScript IDE that is good and free.
I have read many post of stackoverflow itself, asking same question but most of the tools suggested are paid.
eg. https://stackoverflow.com/questions/209126/good-javascript-ide-with-jquery-support
But I am looking specifically and free IDE.
I use Eclipse for all my non-.NET coding. Mostly PHP/JS/jQuery and XUL/JS. It doesn't have autocompletion for jQuery though. Many people recommend Aptana since it does have jQuery support, however overall Aptana performed far slower and was buggy, so I just use plain Eclipse, but YMMV.
Eclipse: http://www.eclipse.org
Aptana: http://www.aptana.com
EDIT: There are plugins that may add jQuery support to Eclipse. Here's one: http://marketplace.eclipse.org/node/58952 I last searched for one about a year ago and didn't find any, but I might try installing this one at work tomorrow...
I had a similar issue not very long ago. While I personally now chose the not-very-expensive Jetbrains' Webstorm (http://www.jetbrains.com/webstorm/), another VERY close contender was the Aptana, and Komodo Edit - as I was initially looking for a free IDE/Editor as well. I sometimes still use Komodo Edit for some rather tiny and quick things.
Eclipse is the best option for you. It is free and has plugins to support most of the programming languages. The intellisense for javascript and jQuery is also there.
Eclipse
Eclipse IDE for JavaScript Web Developers is free, and will help you.
For the beginner, Aptana Studio 3 is my suggestion. Basically it's Eclipse focused to the web. And since it's eclipse-based, eclipse plugins will work on it also. It has auto-complete support for HTML5, CSS3, JS, PHP and many others i don't use.
For speed, i suggest Notepad++ with it's Explorer plugin and BeSpin Theme (for a similar feel to Aptana).
All of which don't have jQuery autocomplete though but you can have a quick look-up using jQuery's dynamic API Browser (Also available as an AIR app)
Sublime text editor with jquery plug-in for sublime is all that is required
Follow these steps if you are manually installing the plug-in
After you have installed sublime text editor
Create a jQuery folder (in 'Packages' folder)
copy the snippets to this folder
auto-completion would work in any .js file
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed last year.
Improve this question
I am using python for web programming and javascript heavily. Currently, i am using NetBeans
but i am looking for another IDE. NetBeans is not very good while programming with python and javascript. Any suggestion?
Komodo has support for both Python and Javascript.
JetBrains' PyCharm is good for Python but I don't think and it supports Javascript.
If you don't mind using Eclipse then use Pydev for Python and get a suitable plugin for Javascript.
(Thanks #deif) There is also Aptana. Aptana is based on Eclipse which means that it will support PyDev. It has better JS support too.
Update You probably know this, but I'll say it for the record. Don't forget the classic editors viz. Emacs and Vi(m). They have a steeper learning curve compared to the other editors listed above but the rewards of mastery are exponentially bigger.
You could try the version of eclipse for javascript and just add the pydev plugin for python development.
PyCharm (and other IDEs on IDEA platform) is brilliant IDE for python, js, xml, css and other languages in webdev stack.
I use Eclipse with Pydev (Python) and Aptana (Javascript) plugins
This is not an IDE, it's just a code editor but after installing some extensions, it's perfect. You can try Visual Studio Code
It's not quite IDE, but on MacOSX i'm using TextMate, it have many extensions which makes it very powerful.
For web programming I used Espresso, it only work on Mac but it is quite good,this one is an IDE.
I don't think the rest classify as an IDE.
For python I use sublimetext2 because it can be customize and has a great GUI feel.
I used to use notepad++ don't really suggest it.
I think if you are asking for efficiency use vim.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 months ago.
Improve this question
Does anyone know or have an opinion on whether AppEngine will add javascript as a supported language/framework and in what timeframe?
See this: http://helma.org/wiki/Helma+NG/Running%20Rhino%20and%20Helma%20NG%20on%20Google%20App%20Engine/
Because Java now supports JavaScript as part of its standard runtime, you can do all sorts of cool stuff.
I spoke to the Google team at Google I/O and native JavaScript on the server side is not on their near-term roadmap.
Given that JavaScript is rarely used as a server-side language, that seems very unlikely to me. It's not like doing so would add a lot of potential users.
(Disclaimer: I work for Google, but nothing I write here should be taken as Google's stance on things, and I don't know anything about the AppEngine team's plans :)
EDIT: To answer Pointy's point, I think there's a big difference between JavaScript being supported and it being something you can get working if you try hard enough via Rhino and Java. Put it this way: if some obscure change to the Java support made life better for most Java users but broke a bit of JavaScript via Rhino, I'd expect that to have a relatively low priority for the team.
Appengine now supports Node.js using the flexible environment. It's taken a while, but see https://cloud.google.com/appengine/docs/flexible/ for info.
Recently, Google released/improved Google Apps Script which allows you to script the cloud using JavaScript.
My old answer for your reference is no longer applicable:
You might want to check out:
http://www.appenginejs.org/
I believe the short answer to direct JavaScript support by Google Apps Engine would be no.