The latest version is Sublime Text 1.2.2
Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is no enforced time limit for the evaluation.
Sublime Text requires Windows 7, Windows Vista, Windows XP, or Windows 2000 (with DirectX 9 installed).
Read the 1.2 announcement blog post to see what's new in 1.2.
There is also a more recent beta version available.
Changes in 1.2.2:
- Improved HTML snippets
- Implemented next / prev build error
- Added a preferences menu item for the user key bindings
- Project name is displayed in the window title
- Improved ctrl+backspace and ctrl+delete
- The direction of each selection region is now drawn
- Improved directory filtering in the quick panel
- The first item in the quick panel is now drawn as though it's selected, even though it's not. This gives a better indication of what will happen when enter is pressed.
- Split the wantScrollBars option into two separate horizontal and vertical ones
- Added file type option, 'copyOnMouseSelect'
- Auto indent will trim trailing whitespace in some cases
- Key bindings aren't cleared when reloading a keymap with syntax errors
- Fixed a minimap scrolling bug on very large files
- Fixed trailing newlines being ignored on paste, if there's one selection and one line of text on the clipboard
- Fixed a rendering artifact on highlighted, word wrapped lines when cleartype is turned on
- Fixed a selection rendering issue when indentSubsequentLines is turned off
- Fixed scopes matching too much
- Fixed regex find determination of BOL, BOB, and BOW.
- Fixed scrollbar range when drawCentered is on and wordWrap is off
- Fixed directory extensions being striped in projects
- Fixed direction of selection regions when doing a column select or double clicking
- API: showInputPanel now returns the view widget used within the input panel
- API: view.setName() now allows characters that aren't valid to have in file names
Changes in 1.2.1:
- Ctrl+Tab now goes to the next tab in selection history, rather than the next tab spatially. Ctrl+Page Up/Down still operate spatially.
- Improved minimap layout and rendering (Mipmaps are now gamma corrected)
- Improved the behaviour of paste with multiple selections
- Package setup now makes a backup of modified files before overwriting them
- Added --restore, to force the previously opened files to be reopened. This will always happen if 'Exit and Preserve Session' was used.
- Improved swapLines command
- Improved distraction free mode
- Added menu item Project/Refresh Project
- Using a prefix of '-' in the quick panel will act as an exclusion
- Make the quick panel not match path names, unless there's a backslash in the string
- Added new application option, 'renderer' which may now be set to opengl, so that the command line option doesn't have to be always specified
- Added application option minimapOnLeft, which may now be set to false
- Added support for scrolling by sub-lines with mouse wheel
- Added option indentSubsequentLines
- Fixed a few areas where buffer names weren't being properly handled
- Fixed a crash in the quick panel if a key is provided
- Made --data work with relative paths again
- OpenGL rendering now works correctly in conjunction with multiple windows
- Improved snippet TM compatibility when handling standalone backslashes
- Fixed selecting the "All Hallow's Eve" color scheme
- Fixed bracket matching not matching in some cases
- Fixed a bug that occurred when inserting the Javascript key value snippet
- Fixed an initialisation bug when restoring a session with multiple windows
- Fixed sessions with CDATA terminators in buffers not serialising correctly
- Fixed an error when unable to install *.sublime-package files
- API: Fixed a bug in rowcol() when the given point is < 0
- API: view.show() may now take an entire RegionSet
- API: Added isReadOnly() / setReadOnly() methods to view
- API: Added isScratch() / setScratch() methods to view
- API: Added methods sublime.getMacro() and sublime.setMacro()
- API: Added method sublime.windows()