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

+30

Only cleanup whitespace for modified lines

codex vor 13 Jahren aktualisiert von Will Schmid vor 11 Jahren 4
In commercial software development, it is desirable to minimize the number of unrelated changes to a file.  For this reason, it would be nice if ST2 only stripped trailing whitespace (or performed any kind of whitespace cleanup) on regions of the file that have been modified, ideally as measured against the copy as stored in one's revision control system.  Eclipse does this.
+29

Limit number of tabs shown based on available space, show other tabs in a pulldown menu

John Pansewicz vor 12 Jahren aktualisiert von Leo Gallucci vor 11 Jahren 1

Tabs become pretty much unusable once there are too many open. You can't read the text, and the close box goes away. And if the close box is still there, I find myself clicking it by accident because the tab is too small.


I'm used to using Eclipse, and I like how they limit the number of tabs shown based on how much space is available. This way, you can always read the beginning of the file name, and the close box is always visible. When there are more tabs that can be show, a little menu shows up on the right. The menu shows the "shown" tabs in bold", and the ones that can't be shown are normal. You can then show a tab by selecting it from the list, and another visible one will take its place.

+29

Drag and drop tabs or files to create the split pane layouts

Agile Apricot vor 14 Jahren aktualisiert von Dan K vor 13 Jahren 3
It would be great if we could drag and drop tabs at the window edges and have them create the pane layouts. Like the adobe suite apps have. A blue highlight could show at the edge you're about to drop it on. And you could just drag the tabs back to one layout to remove them.
+29

PL/SQL Autocomplete & Examples

mike bannen vor 13 Jahren aktualisiert vor 13 Jahren 0
Would love to have autocomplete for plsql commands and to show examples (maybe in a pop-up, activated by highlighting a command and pressing some key combo).
Could integrate with a site that already has this info. Also, being able to set the version (e.g., Oracle 11gR2) would be really sweet. Having this integrated into an editor rather than having to refer to *gulp* books, or online resources we be...sublime.
+29

Automatic update

Gabriel Lau vor 13 Jahren aktualisiert von Peter Johnson vor 12 Jahren 17
An automatic update, similar to Firefox in the background, it would be more interesting and confortable than the manual way which is currently done.
+29

Python punctuation support in syntax coloring

Łukasz Langa vor 12 Jahren 0
Sublime Text 2 is using TextMate color schemes. This implementation has a bunch of drawbacks WRT Python support. I found three problems with punctuation described by the screenshot below:

Python syntax punctuation problems

Larger version of the screenshot available here: https://dl.dropbox.com/u/4830253/sublimetext_python_syntax.png

TextMate behaves the same in all cases. If compatibility is more important than solving the problem, so be it. However, I would suggest solving those problems by:

1. supporting punctuation.separator.parameters.python for function calls and punctuation.separator.tuple.python/punctuation.separator.set.python for the respective data structures
2. adding punctuation.section.block.begin.python analogical to punctuation.section.class.begin.python
3. identifying asterisks in function definitions as keyword.operator.arithmetic.python OR adding keyword.operator.unpacking.python
+29

Native OSX Spell Checking

h1ro vor 12 Jahren aktualisiert von Craig Russo vor 12 Jahren 1
Making a multi platform application feel native is always a difficult task and I appreciate all the effort that has gone on in that direction so far. One thing that really sticks out on OSX is the lack of integration with the native spell check.

I would love for integration with the system wide OSX spell checking API.
+28

Why isn't everything available in the command pallete?

Wayne Ashley Berry vor 13 Jahren aktualisiert von Dave G vor 12 Jahren 1
There are quite a few commands that aren't available in the command pallete, and I generally find it much easier searching for commands than either going through menus or remembering shortcut keys...

Here are a few I can't find
- Bookmarking
- Expanding Selections
- Toggle Comments
- Switch Project

Is there any reason they aren't in the command palette?
+28

Allow the sidebar to move to the right side

Chris Smoak vor 11 Jahren aktualisiert von Raymond Moul vor 11 Jahren 1
This would allow for better overlap when showing two windows next to each other (the sidebars overlap and not the file content). It would have to be able to be set per-window to be useful with two sublime text windows, but even an app-level setting would make it useful when using alongside other editors.
+28

Find Usage

Bruce Pieterse vor 13 Jahren 0
Please could you add support to find functions currently being used through out the project. This should be implemented in the context menu so that when I bring it up on the function name and select "Find Usage", it will scan the entire project or folder and return a list of file names along with the line number on which the current function is being used. I'm not sure where this list will be displayed, perhaps we can reuse the Find Results page as it already has the functionality to display the path and a snippet of the code with the function highlighted already.

Thanks