Page 3 of 20

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 12:33 am
by Christopher
I am actually surprised there is not a voice driven programming environment. If you think about programming languages, they have a very small set of words to describe the program structure. Editing is mostly "rename foo to bar" or "insert before line 42". Variables and functions all have highly unique names. It seem like a very finite and structured set of things for an voice command system to understand. And you could alway drop into typing mode.

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 1:14 am
by Chris Corbyn
arborint wrote:I am actually surprised there is not a voice driven programming environment. If you think about programming languages, they have a very small set of words to describe the program structure. Editing is mostly "rename foo to bar" or "insert before line 42". Variables and functions all have highly unique names. It seem like a very finite and structured set of things for an voice command system to understand. And you could alway drop into typing mode.
I wondered about this too. From an accessibility point of view such a tool could be be great for disabled (i.e. amputees) developers. I don't know what I'd do if (god forbid) I ever ended up in a major car accident or something and had to have my arms removed :( Probably one of the first things (among many) I'd be extremely depressed about would be the fact I could no longer develop.

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 3:03 am
by jmut
Currently using Zend Studio... Tried also Zend Studio for Eclipse but thats damn memory eating and slow/buggy yet.
Perhpas if company didn't buy those for me I wouldn't pay for it.
Main trouble I have is all editors I use just hang/halt at some point... I am too fast for them I guess. Only vim can stand...unfortunately ctags or no, it has very poor autocomplete capabilities. I think vim rocks but I just need to spend way too much time configuring it for all my needs and getting used to new habits, time which I don't have. Other than that I am completly console oriented......svn totally rulz over console...no gui can change that. I think.

In short I think what eclipse is for java would be ultimate..but alas, thats not possible as php has no strong types.

What I consider important:
- supporting projects - multi dir from different trees
- working on linux
- zend analyzer like feature - pretty important - at least able to run php -l on file save
- autocomplete - I haven't seen such a good autocomplete as Zend Stduio and Zend Studio for Eclipse - I talk OOP - autocmple + expected arguments
- of course syntax highlight...but thats a must anyhow - to understand mixed html/php code (Sometihng Zend Studio for Eclipse has trouble with now)
- quick navigation - veery important. Either searching resource (class,function,something) or filename With quick short key and typing to have autocmplete list of all matched resources.
- snippet support - some keystrocks -> enter and you have some code block ready for you
- code formating - automatically formats code,...this includes tabs to spaces and the like

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 9:02 am
by Chris Corbyn
arborint wrote:I am actually surprised there is not a voice driven programming environment.
I'm not saying there is because I'm not aware of any, but there is research being done into it. Ahhh... imagine the noise level in the office when all the developers are talking to their computers instead of typing :P

http://research.microsoft.com/~abegel/b ... ek2005.pdf
http://ieeexplore.ieee.org/Xplore/login ... ham%2C+S.L.

Re: What editor do you use? 2008

Posted: Fri Apr 11, 2008 12:41 pm
by Christopher
There actually is software! Those wacky Canadians! And it's Open Source!

http://voicecode.iit.nrc.ca/
http://voicecode.iit.nrc.ca/VoiceCode/u ... outVG.html
http://voicecode.iit.nrc.ca/VoiceCode/u ... jects.html

************************

I was looking at your list of what you want from an editor, and jmuts and others. The idea if "lightweight" seems to be a divider. I use Eclipse, leave it open all day, and I guess have enough memory -- so the term has no meaning to me.

I think it depends on how much you do within the IDE perhaps. For example, I do leave the IDE to do SVN/CVS, SFTP, use the shell, etc. occasionally, but I can probably do 80-90% of what I need within Eclipse. It's Team menu has a lot of options for SVN so I can do the basics plus some branching and merging. The sSFTP plugin is great for uploading files as you go, but I do actual file management in gFTP or a shell.

Re: What editor do you use? 2008

Posted: Tue Apr 22, 2008 6:06 am
by Maugrim_The_Reaper
I use Eclipse PDT and kate. Eclipse is typically useful primarily because a few extras out of box I've grown accustomed to. That said, I would prefer a lighter alternative that handled files quickly and had a better designed directory browser. On windows for non-projects (i.e. scripts, small apps) I use editplus or kate/gedit on Linux.

I have heard a lot of good things about Textmate but I'm not sure of it's PHP support compared to say Ruby or Python. Any comments from Mac users in this regard? I have a Mac incoming soon ;).

Re: What editor do you use? 2008

Posted: Tue Apr 22, 2008 6:16 am
by alex2005
i use dreamweaver :D

Re: What editor do you use? 2008

Posted: Tue Apr 22, 2008 2:00 pm
by Kieran Huggins
Editplus on Windows for PHP.

For Ruby I use gEdit in Ubuntu and e on windows.

Re: What editor do you use? 2008

Posted: Wed Apr 23, 2008 2:15 pm
by malcolmboston
notepadd++ exclusively i fired up dreamweaver for the first time in years yesterday on mac, i remember the days when i could only design with dreamweaver :?

Re: What editor do you use? 2008

Posted: Thu Apr 24, 2008 6:54 am
by jmut
Using gvim for a week now, and I must say already working as fast as I did with Zend Studio, and it only gets better with profing my habits. Once I learn vim scripting it's just unlimited. [g]Vim is truly awsome editor.

Re: What editor do you use? 2008

Posted: Sat Apr 26, 2008 8:39 pm
by d3ad1ysp0rk
Dreamweaver, but actively looking into alternatives as I'm sick of DW uploading dependent files when I specify not to.

Re: What editor do you use? 2008

Posted: Tue Apr 29, 2008 12:52 am
by JAB Creations
I love working with SuperEdi. It took some warming up to as I've worked in Notepad (ever since I abandoned Frontpage 98 years and years ago). Tabs in Firefox? Hell yeah! Tabs in a text editor? That took getting used to! I've been using it on a regular basis for maybe a year now? Only about a week ago at a new PHP Meetup group (that just started about a month ago) did someone point out that when the keyboard cursor was directly to the right of a curly bracket that it would embolden it's associated curly bracket, haha cool. I usually don't have a problem with that as I always implement the structure first (open/close div, PHP's if/else () {}, etc...)

I do use Textpad though I reserve using that for access logs and seeing what the innards of unknown file types look like.

Re: What editor do you use? 2008

Posted: Fri May 02, 2008 6:33 am
by vigge89
EditPlus, I've tried numerous text editors / IDEs but have always come back to it for it's simplicity (while still being extremely useful), speed and customizeability.

Re: What editor do you use? 2008

Posted: Fri May 02, 2008 10:39 am
by RobertGonzalez
The newest Notepad2 (2.1.19) is very clean. Still no tabs (and the author of the program has said that he will probably never support tabs) but other than that, it is a great, lightweight editor.

Re: What editor do you use? 2008

Posted: Fri May 02, 2008 1:42 pm
by Verminox
I like Notepad++, I use it for all purposes, plaintext/php/xhtml/xml/js/css/java. It's lightweight and simple and you can hack it a bit to do what you want. For example, my CTRL+1 invokes the Java compiler to compile the current file and CTRL+2 invokes the Java interpreter to run the current class.