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

+30

Only cleanup whitespace for modified lines

codex 13 років тому оновлено Will Schmid 11 років тому 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 12 років тому оновлено Leo Gallucci 11 років тому 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 14 років тому оновлено Dan K 13 років тому 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 13 років тому оновлений 13 років тому 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 13 років тому оновлено Peter Johnson 12 років тому 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 12 років тому 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 12 років тому оновлено Craig Russo 12 років тому 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 13 років тому оновлено Dave G 12 років тому 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 11 років тому оновлено Raymond Moul 11 років тому 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 13 років тому 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