tags:

views:

393

answers:

15

Everything I found so far is either a WYSIWIG designer or a glorified TextEdit replacement.

I am looking for the following:

  • Lightweight (that rules out Eclipse and Aptana)
  • Code completion or at least automatic bracket closing
  • Syntax highlighting
  • FTP integration (either on its own or with another FTP application)
+4  A: 

MacVim:

http://code.google.com/p/macvim/

It will take awhile to grasp, but it is definitely worth it.

meder
I use MacVim + CSSEdit.
Danielb
+1  A: 

gEdit is available for OSX. I'm 99% sure there are plug-ins included/available to do what you need.

ScottyUCSD
+3  A: 

Smultron is quite a popular open source code editor for Mac OS X. (Although its creator, Peter Borg, has recently stopped developing it.)

However, if you spend a lot of time coding, you should really consider buying TextMate...

Steve Harrison
Has no code completion whatsoever. Looks and feels good though.
AngryHacker
+5  A: 

There's always Carbon Emacs.

docgnome
he wants something at least halfway decent ;D
arbales
+5  A: 

TextMate is more then decent, it's actually really awesome.

It has highlighting, completion, plugins for anything you could want, plus an easy way to write your own. It's pretty widely used, and the community can offer you countless extras to help. It's one of the only pieces of software I've purchased, and you'll not regret the small investment. I can't reiterate enough the advantage of a well-designed Mac-native application. I downloaded it, and got hooked.

If you're like me and you use code every day, you deserve it.

arbales
NOT FREE, 20$ last time I checked. good editor, but not what the asked wanted
CrazyJugglerDrummer
-1 as it's not free - €48.75 - license.macromates.com
Shadi Almosri
I know it's not free, and in fact, I mentioned it. It doesn't make anything I said untrue. Sometimes an answer to a question has to go beyond or outside the boundaries of the question itself. Sorry :D
arbales
+1  A: 

Textmate is good choice. Other than that : Crea:text, TextWrangler, NVU, PageSpinner are also alternatives. Hope this helps.

Stark
not free, 20$ last time I checked
CrazyJugglerDrummer
Other editors are free of cost.
Stark
better to list one per answer so they can be voted on separately :D
CrazyJugglerDrummer
I answered it ASAP when i saw that question. I wasn't aware of it being poll-style answer format.
Stark
+1  A: 

Try Coda or Espresso. They both have all the features you asked for.

Gumbo
Except for being free.
Amuck
A: 

TextMate or Coda. If you are really a programmer, you don't have a problem paying a little cash for a great editor.

phoebus
He's looking for a free editor, so your assertion that someone who is really a programmer won't have a problem paying for a text editor isn't relevant. It's also not true.
Amuck
It's quite true that most professionals have no issue paying for good tools for their trade. In addition, if you pay any attention to the way people work, they often come into a situation with preconceptions that can, and often do, change if shown alternatives. Who are you to say that he won't find enough value in one of the above programs to pay for it?We have no way of knowing how absolute his requirement for "free as in beer" is, so there's nothing wrong with suggesting some of the best "pay" editors on the platform.
phoebus
A: 

Coda is a nice one. Dreamweaver is better though, but not free.

maxedmelon
One of the conditions was that it be lightweight. Another stipulates that it be free. This rules out Dreamweaver, twice.
Pinochle
A: 

I'm not sure if this slips into "heavyweight", but Nvu is a free open source WYSIWYG editor:

http://net2.com/nvu/

nall
nvu hasn't been updated in years, the new version is kompozer: http://kompozer.net/
CrazyJugglerDrummer
+1  A: 

I'm supprised nobody has mentioned komodo edit. It does code autocomplete and works on ftp/sftp. Coda, dreamweaver, text mate etc are not free. Komodo edit is open source and cross platform. I tried simultron and text wrangler and found them clumsy.

http://www.activestate.com/komodo%5Fedit/

Komodo Edit is also a shambling beast of a program, in my opinion. :)
EvilChookie
Probably true in some ways. It does have quite a few IDE-ish features. I was editing some python in komodo edit yesterday and quite impressed at how autocomplete had imported functions from other files I had included.I don't see the point in paying a lot for textmate when komodo edit has 90% of the features.
+1  A: 

Espresso + TEA with Zen-Coding snippets. Totally worth 59.95€, probably even more.

Nimbuz
not free though
CrazyJugglerDrummer
If you save 2€/day during the 30-day free trial, you can buy it at the end of the month. 'Almost' free. ;-)
Nimbuz
+3  A: 

http://www.barebones.com/products/textwrangler/index.html TextWrangler is pretty good for the Mac.

UberAlex
+1  A: 

Kompozer, WYSIWYG too, totally free, the updated version of nvu :D

CrazyJugglerDrummer
why the down vote?
CrazyJugglerDrummer
even if people don't like the editor, I want to make sure people know its out there
CrazyJugglerDrummer
It is hard to know why this has been downvoted, other than out of a strange spite directed at Kompozer. I voted it back up.
Pinochle
A: 

Give Komodo Edit a try. It's the free version of Komodo IDE, but has all features you want. It's built on Mozilla's application framework (like Firefox) and therefore easily extendable (there some nice plugins).

Koraktor