Hi,
I’ve been playing with the ST2 alpha on OS X, and I’m quite impressed. I wanted to just list the things that I think would make me buy it to replace TextMate:
- When viewing a file in a project, I’d like to be able to view it in context in the file browser, i.e. have the folders listing open up to reveal my file.
- I’m really missing keyboard navigation in the file/folder browser panel
- I’d like to be able to right-click on a folder in the folder browser to add a new file here - creating an untitled file and saving it requires navigating to the folder tree again in the “save” dialogue
- I’d like to be able to launch “find in files” with a given folder as the root from the folder browser, rather than having to pick the folder again
- I’d like to be able to filter the folder browser to hide by file pattern
- TextMate has a pretty decent paste history, so you can paste previously cut/copied items easily. I use this a lot.
- It’d be good to have code block folding support (at least it doesn’t seem to exist for Python)
- I really miss TextMate’s block edit: Select with the mouse from top left to bottom right, hit alt, and you get a selection that is a rectangle from those two points. Any edits are applied to all lines, so, for example, it’s easy to add something to the beginning of each of a set of lines. TextMate does this better than any editor I’ve used before.
- I’d like to have code bookmarks (file + line) with easy jumping shortcuts
- In TextMate, I use a bundle that lets me run Pyflakes on save when I write Python code, displaying any Pyflakes violations in a tooltip. I’m hoping something similarly well-integrated is possible in Sublime Text 2, either in the product itself, or in some kind of plugin
- In TextMate, I’ve got PDB integration that highlights lines and opens files whilst stepping through the Python debugger. I’d need similar integration with Sublime Text, perhaps as a plugin again.
- Overall stability improvements (it’s crashed on me a few times, but then it’s an alpha)
Cheers,
Martin