4 ms·
I am currently a serious Vim user, but I was once an IntelliJ addict. I highly recommend it. It is orders of magnitudes better than Eclipse and NetBeans. If you
by snprbob86 16y ago
I am currently a serious Vim user, but I was once an IntelliJ addict. I highly recommend it. It is orders of magnitudes better than Eclipse and NetBeans. If you do consider plunking down the cash for a license, force yourself to use the refactoring tools as much as possible. If you are primarily editing a single, strongly-typed language, then you can't go wrong with anything from JetBrains. IntelliJ IDEA, Resharper, etc. All brilliant.
On a bit of a tangent: If you are editing many different types of text (In my case: HTML/Templates, Sass/CSS, Javascript, Python, config files, a little bit of Java/Scala, etc.) then go completely IDE-free and learn Vim or Emacs. For me, the IDE vs Text Editor debate comes down to the question "Am I primarily editing one type of code in a single strongly typed language, or am I primarily edited text?"
- jomohke 16y agoI would phrase that question as "Am I editing one file, or a project of files?". As a Vim user, who previously only used IDEs for java projects, I now use IntelliJ for HTML/CSS/Javascript projects too. If you learn the refactoring and completion shortcuts, I believe it beats VIM at most multi-file projects. If you install the Ruby plugin (also built by JetBrains, for their Ruby IDE) you get support for Sass - and they've just announced support for Less and Sass3 in the next version, including command completion and jump-to-declaration. http://blogs.jetbrains.com/ruby/2010/07/whats-mining-leaner-css/ http://blogs.jetbrains.com/ruby/2010/07/whats-mining-leaner-... The Scala plugin doesn't seem too bad either, but I haven't used it extensively. It already has some simple refactoring features. They're also working on a Python IDE, which is in beta, so the Python plugin will get fairly good too.