TextMate (and several others) to Sublime

Working on seeing if I can switch to Sublime Text on all platforms to make my life a little easier. So far on Linux and Windows is has held up well; OSX is a bit tricker as I still like TextMate and I’m just used to it visually for everything, which is more important than I thought before starting this experiment again.

For my test today and this next week I’m going to be loading three projects in to Dropbox and leaving the files open in three settings to go back and forth and see if it works well and if there’s less “transition” time when going between platforms/locations.

Criteria being evaluated for a successful transition:

  • Regular Expressions as seamless as TextMate
    • My frustrations with some editors and regular expressions would take weeks to type out; suffice to say I’m picky. Since it’s something I use a lot in data analysis (a large chunk of my jobs) it’s a feature that is very near and dear to me.
  • Loading project files uniformly across all platforms
  • Running commands
  • Syntax highlighting
    • Since Sublime can use TextMate bundles this should end up as a draw in a good way
  • Speed of file manipulation
  • UI Cleanliness
  • General Usability (purposely left vague for the “X” factor of all programs)
I would be remiss to not mention what the past setup had been, and it’s pretty convoluted. Keep in mind these are what I used on other systems as in OSX I use TextMate for all code development; it’s even the default editor when I use XCode.
PHP: NetBeans
Ruby: Aptana
Python: IDLE (Windows), gedit (Linux)
Java: Eclipse
At some point before the end of the month I’ll update things, or write some other articles, on my progress and transition.


One response to “TextMate (and several others) to Sublime”

  1. […] Previously I talked about how I was going to experiment with moving all of my text editing to Sublime Text; this has been completed. While I still have TextMate installed I only use it to keep a “pristine” copy opened when checking changes/versions, or copy-pasting information. The ease of having one editing platform on every major OS platform that I’m programing in has been amazing, far more than I previously thought. […]

Leave a Reply

Your email address will not be published. Required fields are marked *