Molly asks what my three most used apps on my computer were in 2005. Well that’s easy: Safari, Transmit and NetNewsWire. Though to be fair, TextWrangler is up there as well.
Which reminds me, I’m looking for a text editor which can highlight the other end of the bracket the cursor is currently resting on, as well as collapse CSS blocks and what not. Preferably it will also have built-in diff… Thoughts?

I probably use ichat safari and mail to most >_< but I just started using Textmate [smultron sux] and it has really flexible syntax editing and fonting :) and it can collapse code.
Don’t have a clue if this is what you mean but what about Context, it’s the editor i use for all my code editing and i like it… but i don’t know if it does the backflips you were talking about.
TextMate has what you need, and it’s wildly extensible. I’d check it out.
If you were using Linux I would say Kate or quante, which is a superb app for HTML and PHP with all you requested … but since you are “just” on Mac … ;-)
I’m now testing out TextMate; thanks for the heads up.
I’d have to say, Browser (Safari on a Mac or Firefox on a PC), Email Client (Mail or Outlook) and a toss up between Photoshop and Dreamweaver (but I’m starting to like TextWrangler). These are all part of my daily life, Flash would be up there too if we were including more.
My top three probably are Mail, Camino and SkEdit. Transmit is also used alot. And iTunes.
SkEdit has some great features I think you’d like, though no collapsing. It tells you which bracket you’ve just closed though. New version will probably sort those small problems that it (the app) has now.
In order: NetNewsWire, Firefox, and Textmate (with Transmit)
Textmate is by far the best text editor for mac os x, it has a super clean ui and it easily integrates with Transmit. The folder view is very useful for local files.
I would recommend TextMate (www.macromates.com) or JEdit (www.jedit.org) for those brackets ;]
Don’t have a clue if this is what you mean but what about Context, it’s the editor i use for all my code editing and i like it… but i don’t know if it does the backflips you were talking about.
Robbie, thanks so much for pointing me to conTEXT! I owe you one ;-)
skEdit, PhotoShop CS2, iTunes/Azureus/AdiumX (tie)
My three most used apps are Firefox, Textmate and Transmit. Well, Terminal too, but I don’t think that counts. And yes, Textmate can handle diffs. I use it from the command line to pipe diffs to Textmate.
$ diff file1 file2 | mateI also use Quicksilver all the time, but that’s not as much a computer app but an extension of my brain.
I also use Quicksilver all the time, but that’s not as much a computer app but an extension of my brain.
LOL. That cracked me up!
3 most used apps?
Photoshop CS2, Crimson Editor, and Firefox
Textmate is king. The extensability is absolutely amazing, and the developer is very quick on his feet. No contest here, it’s my favorite app of all time (and I’m not even a programmer!)
Firefox, Transmit, TextWrangler.
I don’t know why, but using Transmit makes me feel happy.
Michael,
If you’re looking for a text editor, the one you want has got to be on this page.
I’m thinking that this crowd is pretty much going to answer with: Browser, Editor, Uploader. Variances in flavour only. In my case it’s Safari, TextWrangler, Transmit. Your basic web designer toolkit.
Those are the apps I use actively; however apps like iChat, Mail, iTunes are de jure. I don’t even consider them apps so much as basic parts of the system.
Now for something different:
Internet Explorer, Windows Media Player, and Microsoft Word
I’m just kidding about the internet explorer, I use firefox :) Other than that the rest are OK. I use windows media player to watch and listen to all my music and movies, and I’m a student so I use microsoft word pretty extensively too for homework and projects.
As for the bracket thing, I would recommend Eclipse, which I use together with the PHPeclipse plugin.
My top apps on my PowerBook have to be Safari, Adium, and NetNewsWire. I know X-Chat Aqua, Transmit, and TextMate are up there as well probably.
Ah, I totally forgot about the browser… It would now have to be Safari, skEdit, PhotoShop
Michael,
JEdit will do what you want. Well, except for the collapsing CSS. It will however collapse HTML and many, many source code functions. You could probably also extend it to collapse JEdit using one of its syntax config files. I use a plugin called Configurable Fold Handler that you could probably massage to do this.
JEdit has a superb Visual Diff plugin, and plugins for virtually everything else you will need. I use it constantly at work, using the built-in regular expression search/replace feature to modify SQL statements. It’s my Swiss Army Knife of choice.
And since it’s Java it works on damn near any platform.
You do need to configure it just a bit, and until a friend showed me the two or three key things to set I didn’t care for it. If you try it out, be sure to turn on tabbed browsing rather than the hideous drop-down document switcher. Go to Utilities -> Global Options -> View and uncheck Show Buffer Switcher. Then go to Plugins -> Plugin Manager -> Install and install BufferTabs. Instant tabbed document goodness.
And oh yeah: With the SuperScript plugin, you can script JEdit using Java, beanscript, python, ruby…
And don’t forget the HTML plugins (JTidy, to run HTML Tidy on your document), XML parsers, XSLT engines…
It’s a great tool. :)
Yeah, seriously, Michael… try TextMate. I used Smultron first, but it sucks so much it even inserts invisible special chars into my code randomly. TextMate is such an awesome editor, I’m still finding new things every day.
I recommend you click on this small cogwheel icon in the status bar and point your mouse to “Source” first. That’s the first list of very cool key combos. Secondly, do the same for HTML, PHP and JavaScript.
Make sure the syntax type (also in the bottom) is set to HTML when you’re editing PHP (yeah, sounds weird doesn’t it).
I myself have soft wrapping and show invisibles enabled (both available from the View menu).
F1 opens and closes the current block. It’s especially the key combos that make it extremely sweet, like alt space or control return in HTML mode. You can define these yourself, and also snippets. Snippets are things like when in PHP, you type “function” and press Tab immediately after that. Rocks. All customizable through the Bundle Editor (available from the Window menu).
Whenever TextMate highlights something, it means you can tab to skip it or simply overtype it. Try this in PHP with “for” and Tab key, you see how the helper variable changes everywhere as you type, and tabbing brings you to the “important” points in the block. Oh yeah and… you already noticed how it inserts the closing square bracket, curly bracket, quotation mark etc when you type the opening one… you can simply overtype these, no need to skip them with arrow keys. This behavior comes especially handy when you also use the command return / alt command return / shift command return keystrokes.
My 3 most used apps are:
Safari
NetNewsWire
and Transmission/iChat
I find Notepad to be real good- it’s light weight and highlights brackets as well as supports a number of programming languages.
http://notepad-plus.sourceforge.net/uk/site.htm
notepad plus plus***
Well for CSS editing I use CSSEdit.
That would be TextMate Michael.
Well, I’m really divided between SubEthaEdit and TextMate.
SubEthaEdit is lighter, way lighter than anything else I’ve tried with the same functionality. Also, it has coloured syntax like any good editor and a dropdown with the functions/definitions in the file you’re editing.
TextMate instead is a little bigger and more feature packed, for sure. :)
Text editor of such kind? I think SciTE will do the job http://www.scintilla.org/SciTE.html