vim
Today I used hexedit to modify some software, so does that count?
For historical display only. This information is not current:
support@bettercgi.com ICQ 7208627 Strongbox - The next generation in site security Throttlebox - The next generation in bandwidth control Clonebox - Backup and disaster recovery on steroids
You're going to get a flood of idiots trying to tell you that they're somehow better off with Notepad and is ilk, eschewing the integrated file management, transfers at the touch of a button, class exploration, variable and function cmpletion, and a host of other benefits. Some may even try to convince you that using an IDE means you will write poor quality code, that the IDE will somehow be doing the coding, or any number of misdirected ideas and drivel.
Ignore them, if you can. Most of the real coders do. Many of the people who say such things likely haven't even tried a modern IDE.
In any event, to answer your question, PHP Ed is my weapon of choice lately.
You're going to get a flood of idiots trying to tell you that they're somehow better off with Notepad and is ilk, eschewing the integrated file management, transfers at the touch of a button, class exploration, variable and function cmpletion, and a host of other benefits. Some may even try to convince you that using an IDE means you will write poor quality code, that the IDE will somehow be doing the coding, or any number of misdirected ideas and drivel.
Ignore them, if you can. Most of the real coders do. Many of the people who say such things likely haven't even tried a modern IDE.
In any event, to answer your question, PHP Ed is my weapon of choice lately.
I agree with him.
After having tried Zend Studio and Eclipse, which I both was happy with for a long time I have used Netbeans the last year. It's for PHP coding.
You're going to get a flood of idiots trying to tell you that they're somehow better off with Notepad and is ilk, eschewing the integrated file management, transfers at the touch of a button, class exploration, variable and function cmpletion, and a host of other benefits. Some may even try to convince you that using an IDE means you will write poor quality code, that the IDE will somehow be doing the coding, or any number of misdirected ideas and drivel.
Ignore them, if you can. Most of the real coders do. Many of the people who say such things likely haven't even tried a modern IDE.
In any event, to answer your question, PHP Ed is my weapon of choice lately.
I have been in love with textmate for a couple years now. It's light weight, simple project browsing, and I love setting snippets and triggers for them. Most IDE's kind of annoy me with the insane highlighting and little popup windows telling me about functions I don't need. Since I don't have a bloated IDE baby sitting me the whole time, I have 95% of the functions built in my brain now and have no need for reminders.
You're going to get a flood of idiots trying to tell you that they're somehow better off with Notepad and is ilk, eschewing the integrated file management, transfers at the touch of a button, class exploration, variable and function cmpletion, and a host of other benefits. Some may even try to convince you that using an IDE means you will write poor quality code, that the IDE will somehow be doing the coding, or any number of misdirected ideas and drivel.
Ignore them, if you can. Most of the real coders do. Many of the people who say such things likely haven't even tried a modern IDE.
In any event, to answer your question, PHP Ed is my weapon of choice lately.
Don't underestimate a powerful text editor set up and used by someone who really knows it. I've tried out several IDEs and I've done significant work in Visual Studio, the king of IDEs. Only because a know vi so well, I can get more done faster in vim than any bloated IDE. Does your IDE automatically insert proper error handling for you? My text editor does.
Yes vi has been around since 1976. Did you know that in vi when I type "open " it automatically expands to a full open statement, with proper error handling like this?:
open( , "") or die "Could not open '': $!";
Similarly "while" auto expands to:
while () {
}
So those kinds of niceties are there, but coding is really mainly editing the code, which is text. Assuming you know the language and aren't spending a lot of time in the help, coding is 90% text editing. For text editing, nothing beats a great text editor.
For historical display only. This information is not current:
support@bettercgi.com ICQ 7208627 Strongbox - The next generation in site security Throttlebox - The next generation in bandwidth control Clonebox - Backup and disaster recovery on steroids
Great responses. It all comes down to preference for some things and just picking something and running with it. I'll agree that an IDE is the way to go for a multitude of reasons, unless you're just doing a quick edit of a couple files.
Right now, dreamweaver is what I use for Web Dev. Works well enough.
If this is true, remember that it also wasn't written in a web development language. Besides, some people walk to the store, others drive.
Originally posted by raymor
Don't underestimate a powerful text editor set up and used by someone who really knows it. I've tried out several IDEs and I've done significant work in Visual Studio, the king of IDEs. Only because a know vi so well, I can get more done faster in vim than any bloated IDE. Does your IDE automatically insert proper error handling for you? My text editor does.
Yes vi has been around since 1976. Did you know that in vi when I type "open " it automatically expands to a full open statement, with proper error handling like this?:
open( , "") or die "Could not open '': $!";
Similarly "while" auto expands to:
while () {
}
So those kinds of niceties are there, but coding is really mainly editing the code, which is text. Assuming you know the language and aren't spending a lot of time in the help, coding is 90% text editing. For text editing, nothing beats a great text editor.
That's very true. phpEd, what I use for PHP, is pretty much a text editor. Keyboard shortcuts for most of the things I do, auto-complete, auto-expanding, automatic indenting, etc. But then it also handles my directory trees, uploading, entire-path searching, etc.
Comment