by hukl on 10/2/11, 12:51 PM with 107 comments
by JonnieCache on 10/2/11, 2:22 PM
EDIT: does anyone know how I can get two different projects in different sides of a split in the same window? I know this is going against OSX's window management paradigm, but I'm sick of pressing CMD ~ all day, trying to mentally model a stack of windows in LRU/z-order is a cognitive burden I can do without.
EDIT: I love how the Preferences menu item just opens the config file.
EDIT: OMG OMG it actually goes to the most recently open tab on tab close by default, rather than the one on the left! Hallelujah! It kills me that browsers still don't do this.
by sodiumphosphate on 10/2/11, 2:28 PM
I'm writing Boo, both client-side (Unity3D) and server-side (between Mongrel2 and Redis), and all it took was for me to drop in the Boo TextMate bundle and away we went.
The Boo bundle is outdated and needs some love, and Unity integration is missing, but Sublime is so nice that it really seems worth the effort of getting these things set up (when I can get around to it). For now, however, I'm quite happy with it.
Before the switch I jumped around (angrily) between Unitron (Unity's Smultron fork), Smultron, MonoDevelop (still sucks on Mac), GEdit (great editor, but GTK looks like shit on Mac), and tried several others without satisfaction.
Sublime is like a breath of fresh air.
by shabble on 10/2/11, 3:25 PM
If you're familiar with standard emacs settings[2] (and have the appropriate vitriol for those who falter into cua-mode), then http://www.emacswiki.org/emacs/AquamacsFAQ might be of use.
[1] Fairly recent binary builds are maintained at http://emacsformacosx.com/
[2] or, more probably, a config built over several years of slow accretion.
by ams6110 on 10/2/11, 3:50 PM
by jfb on 10/2/11, 4:32 PM
It's an autarky wherever it runs, so let it be. I'm as big a proponent of the Macengeist (or whatever you want to call the ineffable quality that makes a good Macintosh application) as anyone I know, but Emacs is it's own world. Best to use straightforward Emacs 23 or 24 as a portal into that world, rather than trying to shoehorn alien concepts into it.
Now, building it on OS X can be a PITA -- not that it's not fully supported, but some stuff could be in better locations than the hated /usr/local. But that's an argument against myself that I'd prefer not to have at this exact moment.
by frou_dh on 10/2/11, 1:39 PM
I was disappointed that discussions on the Mac-centric 5by5 podcast network framed BBEdit as the only place to go from TextMate. Granted, BBEdit has a history of not being abandoned, but it's clearly near the end of its evolution while bright new things like Sublime are blazing forward.
by CJefferson on 10/2/11, 1:26 PM
In particular Kod seems to have stagnated completely, there has been no updates to the source tree since June 20th, and even before that the updates were very light. Kod is an interesting idea, but in it's current state I didn't find it very usable.
by ary on 10/2/11, 9:05 PM
Here's to hoping he figures out how to make the configuration a little easier for non-programmer types to deal with.
by jbrowning on 10/2/11, 4:47 PM
http://www.sublimetext.com/docs/2/vintage.html
Here, have some cake.
by nestlequ1k on 10/2/11, 1:28 PM
by zmanji on 10/2/11, 5:01 PM
by hmart on 10/2/11, 4:21 PM
by LVB on 10/2/11, 6:34 PM
If I was mostly in OSX it would be a different story, but for the cross-platform developer, I really think the Vim and Emacs options are the way to go.
by goshakkk on 10/2/11, 1:32 PM
by cubicle67 on 10/2/11, 2:03 PM
Smultron: Used this a bit. not bad but I didn't really take to it. Missing a number of features
Vi: still use it regularly, but I don't have much skill with it. Extra handy for quick editing of a single file (I use the command line a lot so vi is convenient)
Aquamacs/Emacs: Gave this a shot but really had no idea how to use it. Gave up in the end
Netbeans: Been using this for years and found it mostly the best fir for my needs. Looked around when Orace took it over and ended up with...
Rubymine: Excellent. Great fit for me, although I'm still on 3.1 as the newer releases run like molasses on my aging macbook. It's a bit heavyweight, but it has a ton of really useful features.
Kod: Showed great promise as a Scite replacement but seems to have been abandoned. (Scite was what I used in Windows for years. fantastic once you change the default fonts)
Texmate: Used the demo, couldn't see what it offered over netbeans
GEdit: Used this all the time in Linux and was surprised to find it runs fine out of the box on the Mac! Great for reading extra large files like long logs etc.
Textwrangler: For some reason I really can't get to liking this. I give it a shot again every now and then but it just doesn't seem to work the way I do
Coda: Looks lovely but I just couldn't get over the price.
by SebMortelmans on 10/2/11, 2:16 PM
by singingwolfboy on 10/2/11, 8:26 PM
by boernsj on 10/2/11, 2:15 PM
by LeafStorm on 10/2/11, 1:32 PM
That said, TextWrangler is a decent option if you aren't in the mood to spend money. The only thing I miss about other editors from TextWrangler is an actual file browser that works like Gedit's instead of "you can only have one file open from the file browser at once."
by scelerat on 10/3/11, 1:47 AM
I have been a happy user of Vico for the past two months after years of putting up with Textmate's lame undo. I recommend it if you are comfortable with vi/vim/macvim but want a more Maclike interface plus Textmate bundles and theme support.
by jkmcf on 10/2/11, 3:36 PM
- code navigation: The main reason I deal with rubymine cpu and memory hogging. - intellisense-ishness: The 2nd reason I deal with rubymine. - better preferences interface: way too emacsish, but is probably much easier for cross-platform compatibility.
The only reason I don't use emacs is its abominable configuration process. I used to use Lucid/XEmacs way back when, but I lost whatever emacs mojo I had gained when I was "forced" to use Windows.
by daegloe on 10/2/11, 5:38 PM
by ginzasparrow on 10/2/11, 11:25 PM
by patrickod on 10/2/11, 7:46 PM
by namank on 10/2/11, 4:20 PM
I tried vim but gave up, the Esc key was too clunky to me. Then I tried emacs and it was way more bearable. To be sure, I still need to figure out the features other than moving the cursor around but...all in good time.
Undo button is a bit weird conceptually. When does it switch to redo?
by JSig on 10/2/11, 2:43 PM
I can blow away my .emacs.d and, when I restart, all of my configured packages are retrieved and installed. Bliss!
by chicagobob on 10/2/11, 2:07 PM
by techiferous on 10/2/11, 11:00 PM
by _mrc on 10/3/11, 10:08 PM
by billforsternz on 10/3/11, 4:38 AM
by signalsignal on 10/2/11, 11:15 PM
by veyron on 10/2/11, 4:00 PM
by ferostar on 10/2/11, 6:16 PM
by uriel on 10/2/11, 5:39 PM
Rob Pike and Russ Cox both use acme on OS X.
by mkramlich on 10/3/11, 2:32 AM
by hackermom on 10/2/11, 3:05 PM
by dramaticus3 on 10/2/11, 3:40 PM
2) use Acme
3) program !!!???
4) profit