|
Marc Clifton wrote: I use VS2005 for writing code
Real coders actually type code though, so with VS you are still using a text editor. I hope that's what you mean. Visual Studio is essentially a bloated text editor, and I didn't vote in this because it was not listed. I actually like it for many things, especially XML, and I hardly ever use anything else any more. It seems like overkill, but I always have at least one instance of VS open anyway, so it's not hurting anything when I open a new doc in it.
The only thing I currently don't like about the VS text editor is that it copies the formatting and since I use a black background and huge font, when I copy/paste code to send to people, I have to make an extra step to remove the formatting.
|
|
|
|
|
> Real coders actually type code though, so with VS you are
> still using a text editor. I hope that's what you mean.
> Visual Studio is essentially a bloated text editor, and I
> didn't vote in this because it was not listed.
I suspect there's some feeling among some programmers that coding in notepad is more 'hardcore' or something. I used to feel a bit like this. But then, coding in assembly is more hardcore, and then, coding in machine code opcodes with switches and valves on your massive old mainframe is even more hardcore.
When I had to use Eclipse for Java programming in work last year, at first I thought "gak", but I soon came to truly love how much easier it made programming tasks in general.
For example, with the cursor in the condition for an if-statement, entering the "Refactoring" menu or the quick-fix menu iirc (ctrl-1) offers "Invert case", which will switch around the if and else cases and negate the condition...
Or extracting an interface from a class... renaming classes (alt-shift-r), generating getters/setters (alt-shift-s, r), and a horde of context-sensitive, intuitive refactorings available in various situations.
Then the CVS stuff integrated in is a piece of cake, too, as are the JUnit test-runners.
I couldn't see myself going back to writing Java code in a simple text editor now; it'd just be too slow and cumbersome. The only issue is the gigantic amount of memory Eclipse hogs. My poor hard disk will probably swap itself into space one day...
Nowadays I'm using C++ more, with the Ultimate++ IDE... which has its moments too.
|
|
|
|
|
Which is why I think VS should be on the list of text editors. It offers a lot of that kind of stuff that you mentioned, which note pad will never have. I'm not the type to admire someone working in Notepad when they have VS available... I'm saying that if you write code, and a lot of people don't, but if you write code then you can't ignore the advantages of a good code editor like Visual Studio, Eclipse, or CodeWarrior.
|
|
|
|
|
> I'm not the type to admire someone working in Notepad when
> they have VS available... I'm saying that if you write code,
> and a lot of people don't, but if you write code then you
> can't ignore the advantages of a good code editor like
> Visual Studio, Eclipse, or CodeWarrior.
Well said... the same holds true earlier in the game I think; I worked as a lab tutor part-time for three years, helping groups of students learn Java and 8086 assembly (err... separately ).
After some time, I noticed a strong correlation between using even a decent editor and batch files for example, when assembling, linking, relocating and sending files to the embedded system (the "D6 kit") we used in the assembly labs.
People who used Editplus (which was installed on all lab machines and some set students set up with syntax highlighting etc) were much more likely to pass, whereas the people still using Notepad at the end of the year were mostly doomed. The same went for Java coding.
I guess a real programmer knows when to add a good tool to his repertoire... and some people will just keep trying to dig a tunnel with a spoon.
|
|
|
|
|
"Who really uses a text editor?"
Anyone who who writes HTML for web pages I would say.
|
|
|
|
|
When working with script files, data files, or anything else text-based UltraEdit with it's powerful macros is hands down my favorite.
|
|
|
|
|
Marc Clifton wrote: I use VS2005 for writing code
As I do quite a lot of non-Windows programming, I use a text editor all the time for editting code, makefiles, linker scripts, batch files and stuff. Textpad+CMD on Windows, TextMate+Terminal.App on OS X - that's my (not-I)DE
|
|
|
|
|
Editplus in Windows - king of kings, with those programmable toolbar buttons (I had them running tasm and executables, then javac and java).
In Linux, at the moment I'm using nEdit because someone wrote an Eiffel syntax highlighting file for it. A bit twitchy but it mostly works... other than that it's vim for standard editing.
|
|
|
|
|
I agree, EditPlus is a terrific editor. The built-in FTP is one of my favorite features. I can access remote files just as if they were local.
Meddle not in the affairs of dragons,
For you are crunchy, and good with mustard.
|
|
|
|
|
> The built-in FTP is one of my favorite features. I can
> access remote files just as if they were local.
Good point - and even better, iirc it works transparently with SCP as well... I was using it in college to work on files I had saved on the networking club (ie: geek's club) Solaris server. Sexy time.
|
|
|
|
|
tsdragon wrote: I agree, EditPlus is a terrific editor. The built-in FTP is one of my favorite features. I can access remote files just as if they were local.
Meddle not in the affairs of dragons,
For you are crunchy, and good with mustard.
Yes, I agree.
|
|
|
|
|
On Mac OS X, TextMate is really good.
regards,
Paul Watson
Ireland & South Africa
Shog9 wrote: And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
|
|
|
|
|
+1 for TextMate
|
|
|
|
|
|
WM.
What about weapons of mass-construction?
"What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson
|
|
|
|
|
|
Been down for days now Think I need to move it elsewhere :p
|
|
|
|
|
Is it from Michael's servers getting hacked? Or is this something new (I've been out of it a long time).
BTW just downloaded xacc.ide again and like the menus, did you write the renderer or borrowed it from someone? It'd be nice if it were written up as an article or something, you fancy it or shall I?
|
|
|
|
|
The Office2007 renderer stuff comes from an article (need to add to credits!) right here on CP :p Was simply 1 line of code to activate, I like stuff like that!
|
|
|
|
|
Thought that it might have been, did a quick google but turned up nothing, shall delve deeper and let you know if I find the article for the credits.
|
|
|
|
|
Thanks for the mail, credits updated :p Now to find a new host...
|
|
|
|
|
Doesn't soureforge provide hosting? Usually projects have a url e.g. xacc.sourceforge.net.
|
|
|
|
|
EDLIN - now that was a text editor
Steve Jowett
-------------------------
Sometimes a man who deserves to be looked down upon because he is a fool, is only despised only because he is an 'I.T. Consultant'
|
|
|
|
|
Bah. Real men used TECO[^].
Software Zen: delete this;
|
|
|
|
|
I think my typewriter and Tipex is the was forward
Steve Jowett
-------------------------
Sometimes a man who deserves to be looked down upon because he is a fool, is only despised only because he is an 'I.T. Consultant'
|
|
|
|