Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.


Scroll two columns (=split panes) at the same time, for example while holding the alt- or cmd-key

Alexander Kirk 6 years ago • updated 6 years ago 0
Would be a tremendous help when comparing two files or two sections of a file

Monitor project folders for changes

Karl Bowden 7 years ago • updated by Jon Skinner 7 years ago 10
And indicate if file contents have changed on disk
Jon Skinner 7 years ago
Added in build 2027

A Better Looking Find in Files Result Page

matrushka 7 years ago • updated by robertcollier4 5 years ago 8
A better looking find in files results like AckMate Plugin for Textmate ( does. Current search results are shown in a bit confusing way.

Implement fontStyle in .tmTheme

ivank_ 7 years ago • updated by Jon Skinner 5 years ago 12
I would really like to be able to make some things bold or italic.
Jon Skinner 6 years ago
This was added in 2165

Display current project

Josh Bjornson 7 years ago • updated by Jon Skinner 6 years ago 11
Feedback in the title or status bar that shows what the active project is
Jon Skinner 7 years ago
This was added in build 2036.

It's worth noting that it won't be visible for unregistered users on OS X, however.

View encoding of file and convert encoding

daniel magnusson 7 years ago • updated by Denis Abramov 5 years ago 4

Make it possible to view file encoding and convert it.  ANSI, UTF-8, UTF-8 without BOM etc. 


Add elastic tabstop feature

oxman . 7 years ago • updated by niahoo osef 4 years ago 12
We have already discussed that on the forum at :

add a class browser

Muhammad Atef 7 years ago 0
add a class browser that read classes and functions where I can just click the function to navigate to it directly

Nested syntax highlighting

Joel Thornton 7 years ago • updated by Trevor Allen 5 years ago 10
Support nested syntax highlighting.

Sublime Text 2 understands syntax in a manner that should make nested syntax highlighting possible.

Within a certain syntax scope, e.g., support the creation of rules by the user which will cause a syntax-mode switch for the contents of that text's scope.

For example, we might create a rule: when in, if the contained text matches /^SELECT/, apply .SQL syntax highlighting to that text instead.

A set of reasonable default rules could be assembled, e.g. for detecting stringified HTML and SQL in many languages, for Javascript within HTML <script> tags, etc. Allow toggling of these rules with a new View menu item "Nested syntax highlighting".

This could also be used to support per-file syntax highlighting in the find-in-all-files result buffer.

Some additional rule/configuration may be required to handle comprehension of string concatenation which varies by language, e.g. "some" + "thing" and multiline concatenations. Sublime would need to apply a nexted syntax-mode to all the parts of such a string whenever the (whole) string matches a rule.

The rules' criteria should support arbitrary python for cases which don't match a regex well; that code should be able to examine the parent scopes' text to make its assessment (e.g. examining a string variable's declared name in one's code to determine the string's syntax).
In a given file the user should be able to arbitrarily change the syntax-mode of any individual syntax-scope in any buffer, through the right click context menu or other method.

Adaptive Goto File/Anything result list

Stian Grytøyr 7 years ago • updated by Jon Skinner 6 years ago 8
Make the default result list in Goto File/Anything (before you have typed anything) ordered by when you last opened the file, so that the previous file you worked on is at the top, the file you opened before that second etc. This would make keyboard based file navigation much more efficient, imho.
Jon Skinner 6 years ago
This was added in 2126