Lately, I read an article, which talked about Microsoft developers preferring text editors for application development, instead of an visual IDE. It’s surprising to see this kind of statement coming from developers, whose company is in the business of making Visual IDEs for years. Anyway, its personal preference, rather than the company’s.
If you ask about my preference, I would say that I prefer both an Text Editor and an Visual IDE. Since I code in HTML/CSS and the Java Servlets/JSPs, its needed to have both versions of development tools at my system. For HTML/CSS, I can’t trust an IDE, since it will bloat my source code with unwanted tags and styles. And for Servlets/JSPs, I can’t risk my productivity with an text editor.
But that scenario applies only when I’m at my office. At home, I’ll always prefer to use an text code editor, such as Notepad++. The advantages, if you ask, text editor saves me lots of computer memory, allowing me to remember the Java API/CSS style properties at my finger tips, allow me to focus only on the coding and nothing else, etc, etc. Even my Editor Notepad++ comes with an Compile/Run option, so I don’t even need to use command line for running my applications.
{ 7 comments }
“For HTML/CSS, I can’t trust an IDE, since it will bloat my source code with unwanted tags and styles.”
Then use a non-WYSIWYG tool. You will get all the benefits – tag completion, attribute listings, etc – and none of the disadvantages.
Yeah, i use notepad++.
It depends on the need. For all the quick and dirty work I use NP++ or scite. If its a big project then I would surely got for an IDE.
Well as for myself I prefer to use notepad++, maybe because I just get used to it. No special reason at all. I used it all the time even when drafting my custom essay.
The author of this article must have some problem to assume Emacs to be a “simple text editor”. Pray, I beg you to go research, as Emacs can be much MORE complicated than an IDE. If Emacs can't be called “full featured”, I don't know what else could be called so.
I prefer using NP++ for everything including simple tasks when on Windows, but on GNU/Linux, Emacs for everything, nano for editing conf files.
Hi CarbOn,
I have never ever used Emac, but from my friends I have heard that Emac is not an IDE. That's the reason why I categorized it as a 'simple text based' – may be I should have reconsidered the word 'simple' because even Np++ can't be treated as a 'simple' tool. What I wanted to mean was a text based editor, with out much heavy-weight plug-ins associated with it.
I have seen our programmer using notepad+++. When I ask them they said notepad is better because it will develop pure coding skills.
Comments on this entry are closed.