For small, light and fast I use SubEthaEdit. The older versions are available free. The only killer feature I miss in my free version is regular expression find-and-replace. I keep TextWrangler around for that, but I think the latest and greatest SubEthaEdit does it, too.
$200 USD is cheap?! For a text editor?! Whose UI hasn't been upgraded since Mac OS 8?!!!?
Quite cheap, and it's not just a text editor (heck, you could call MS Word 'just a text editor'), but I do agree about the UI. I'm using it for 10 years now, and I have the feeling I'm still using the same old program, unthough a lot has changed under the hood.
I'd love an app with my code on the left, common snippets on the top, and a preview of the page on the right, and I could change what browser technology the preview is using. No editing webpages graphically, but just being able to instantly see what you're doing.
Its a reasonably good text editor for freeware, but overall its not something I'd like to use on a permanent basis. Things I noticed is that you you have to close the program twice and also the synax highlighting doesn't work properly, or at least how I'd like it to work.
I'm using the trial version of BBedit at the moment and it's a lot better. I know the interface isn't as good as it could be, but overall the program is effient and works perfectly for me.
$200 USD is cheap?! For a text editor?! Whose UI hasn't been upgraded since Mac OS 8?!!!?
Umm BBEdit has taken on a number of Mac OS X technologies including integration with the command line and using interface drawers to permit single-window multi-document editing.
It is a text editor after all so I'm not sure what UI improvements you're pining for.
Also you may be interested in PHP Function Index, which will handle a direct lookup in BBEdit and look it up in the PHP docs. Perfect for resolving the haystack-needle vs. needle-haystack question. Only thing missing from that app is better integration with the PHP site.
Umm BBEdit has taken on a number of Mac OS X technologies including integration with the command line and using interface drawers to permit single-window multi-document editing.
It is a text editor after all so I'm not sure what UI improvements you're pining for.
Also you may be interested in PHP Function Index, which will handle a direct lookup in BBEdit and look it up in the PHP docs. Perfect for resolving the haystack-needle vs. needle-haystack question. Only thing missing from that app is better integration with the PHP site.
I agree, I use bbedit for all of my HTML and PHP editing, very good. I find that you get what you pay for, text editors included
Why the heck do you force a Terminal-based editor on yourself, and suggest it to this new user?
Can you explain what exactly I am missing when I use a shell-based editor? Even in the shell, they support multiple "windows", syntax coloring, folding and such. While programming you can have compiler and linker output into a second "window" inside the shell. That said, both editors are available with GUI and menu, too. Many of my friends make a living in hardcore programming, and many of them work in emacs/vim/shells in favor of graphical IDEs.
I suggest them because they are well-rounded, powerful editors that will definitely handle any text editing task thrown at them, including HTML and PHP. They are free of cost, and have large supporting communities and resources on the web. Shell-only vim is already in every OS X system. Nothing lost by doing the tutorial (type "vimtutor" in Terminal). You can learn basic vim use in half an hour, basic emacs use in five minutes.
Personally I was sold after spending half an hour with vim, after two years of IDE life in MS Visual Studio.
I agree, I use bbedit for all of my HTML and PHP editing, very good. I find that you get what you pay for, text editors included
I disagree, but then I use firefox, cyberduck, coteditor, adium, democracy, itunes, chesspuzzle widget, wordpress, php, apache, numerous bsd utilities, abiword, clamxav, glquake, armagetron, coconut wifi, growl, aticellerator, menumeters, quicksilver, desktop manager, inkscape, kismac, mac the ripper, tomato torrent, osxvnc, vncviewer, fink, and frankly, many others, so I may be biased.
The thought of paying for a text editor, $200 no less, boggles my mind. I'd sooner donate that amount to many of the aforementioned free software projects. I used BBedit back in the day as well, and loved its syntax highlighting and open via FTP. However, Coteditor does syntax highlighting (I had to teach it to view ' the same as " eg: $myvar = 'blah'; ) and integrates with cyberduck for editing documents over ftp.
BTW, to output html/xhtml, Textedit can save as either, (strict or transitional to boot!) as of OS X 10.4
Comments
Originally posted by BigBlue
BBedit. Quite cheap, stable, reliable and blazing fast.
$200 USD is cheap?! For a text editor?! Whose UI hasn't been upgraded since Mac OS 8?!!!?
smclintock: what's ailing you with Smultron?
Originally posted by 1337_5L4Xx0R
$200 USD is cheap?! For a text editor?! Whose UI hasn't been upgraded since Mac OS 8?!!!?
Quite cheap, and it's not just a text editor (heck, you could call MS Word 'just a text editor'), but I do agree about the UI. I'm using it for 10 years now, and I have the feeling I'm still using the same old program, unthough a lot has changed under the hood.
Originally posted by 1337_5L4Xx0R
smclintock: what's ailing you with Smultron?
Its a reasonably good text editor for freeware, but overall its not something I'd like to use on a permanent basis. Things I noticed is that you you have to close the program twice and also the synax highlighting doesn't work properly, or at least how I'd like it to work.
I'm using the trial version of BBedit at the moment and it's a lot better. I know the interface isn't as good as it could be, but overall the program is effient and works perfectly for me.
Originally posted by 1337_5L4Xx0R
$200 USD is cheap?! For a text editor?! Whose UI hasn't been upgraded since Mac OS 8?!!!?
Umm BBEdit has taken on a number of Mac OS X technologies including integration with the command line and using interface drawers to permit single-window multi-document editing.
It is a text editor after all so I'm not sure what UI improvements you're pining for.
Also you may be interested in PHP Function Index, which will handle a direct lookup in BBEdit and look it up in the PHP docs. Perfect for resolving the haystack-needle vs. needle-haystack question. Only thing missing from that app is better integration with the PHP site.
http://www.skti.org/
Originally posted by Xool
Umm BBEdit has taken on a number of Mac OS X technologies including integration with the command line and using interface drawers to permit single-window multi-document editing.
It is a text editor after all so I'm not sure what UI improvements you're pining for.
Also you may be interested in PHP Function Index, which will handle a direct lookup in BBEdit and look it up in the PHP docs. Perfect for resolving the haystack-needle vs. needle-haystack question. Only thing missing from that app is better integration with the PHP site.
I agree, I use bbedit for all of my HTML and PHP editing, very good. I find that you get what you pay for, text editors included
Originally posted by Placebo
Why the heck do you force a Terminal-based editor on yourself, and suggest it to this new user?
Can you explain what exactly I am missing when I use a shell-based editor? Even in the shell, they support multiple "windows", syntax coloring, folding and such. While programming you can have compiler and linker output into a second "window" inside the shell. That said, both editors are available with GUI and menu, too. Many of my friends make a living in hardcore programming, and many of them work in emacs/vim/shells in favor of graphical IDEs.
I suggest them because they are well-rounded, powerful editors that will definitely handle any text editing task thrown at them, including HTML and PHP. They are free of cost, and have large supporting communities and resources on the web. Shell-only vim is already in every OS X system. Nothing lost by doing the tutorial (type "vimtutor" in Terminal). You can learn basic vim use in half an hour, basic emacs use in five minutes.
Personally I was sold after spending half an hour with vim, after two years of IDE life in MS Visual Studio.
Originally posted by Brendon
I agree, I use bbedit for all of my HTML and PHP editing, very good. I find that you get what you pay for, text editors included
I disagree, but then I use firefox, cyberduck, coteditor, adium, democracy, itunes, chesspuzzle widget, wordpress, php, apache, numerous bsd utilities, abiword, clamxav, glquake, armagetron, coconut wifi, growl, aticellerator, menumeters, quicksilver, desktop manager, inkscape, kismac, mac the ripper, tomato torrent, osxvnc, vncviewer, fink, and frankly, many others, so I may be biased.
The thought of paying for a text editor, $200 no less, boggles my mind. I'd sooner donate that amount to many of the aforementioned free software projects. I used BBedit back in the day as well, and loved its syntax highlighting and open via FTP. However, Coteditor does syntax highlighting (I had to teach it to view ' the same as " eg: $myvar = 'blah'; ) and integrates with cyberduck for editing documents over ftp.
BTW, to output html/xhtml, Textedit can save as either, (strict or transitional to boot!) as of OS X 10.4