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

+3

Add pythonpath to API

Eli Bressert fa 13 anys updated by Michael Aye fa 13 anys 1
It would be nice to add a "pythonpath" option in the build options. 
+3

Make folders/groups in a project tree bold

Anton Sokol fa 13 anys 0
It's a bit confusing when files and folders look pretty much the same in the tree.
+3

Increment numbers with Ctrl+A and decrement with Ctrl+X in Vintage mode

eproxus fa 12 anys updated by Giles Butler fa 12 anys 1

In Vim, Ctrl+A increments the number under the cursor and Ctrl+X decrements it. This would be a nice addition to the Vintage mode.

+3

Close window when in fullscreen leaves menu and dock hidden (OSX)

Oktay Acikalin fa 14 anys actualitzat fa 14 anys 1

1. Open new window.

2. Switch to fullscreen.
3. Close window or close file until window closes too.
4. Menu and dock stay in auto-hide mode.

OSX 10.6.6
Sublime build 2050

+3

Live Search is a very productive feature

Rohan Allison fa 13 anys 0
Yes Live Search as on this site, as on Google Instant and any modern search UI.

This was implemented in ZionEdit (Look up on sourceforge.net).

+3

Sync context menu on files in sidebar with one on tabs

iconv fa 13 anys 0
Currently the only context action on opened file in sidebar is Close, but 'Close others', 'Close files to the bottom' would also be useful.
+3

CTRL+D CTRL+K bug because of case insensitivity/sensitivity mix

Telemako Mako fa 12 anys 0
Create a new file with the text:
TITLE
title
title
TITLE

Now select "title" and CTRL+D to select the next one until you select the first "TITLE" and try to deselect it with CTRL+K. It will deselect the last "title" and keep the "TITLE".

It looks like it is case insensitive to select, but case sensitive to deselect. It does not find TITLE in the pile of items selected somehow.
+3

Shortcut to delete CamelCaseSubWords

Matteo Nardi fa 11 anys 0

Since "Alt+Arrow" moves by word inside CamelCaseWords, I would expect "Alt+Delete/Backspace" to delete subwords as well.


Expected behavior: (* is the cursor)

"ThisIsALongAnd*ComplicatedWord"

Alt+Backspace -> "ThisIsALong*ComplicatedWord"


"ThisIsALongAnd*ComplicatedWord"

Alt+Delete -> "ThisIsALongAnd*Word"


(I'm running SublimeText2 on Linux, I would expect the shortcuts to be different on other platforms)


As a workaround I added a macro and a shortcut to do that.

+3

Delete word exhibits confusing behavior

flyingtabmow fa 13 anys 0
Delete word (forwards or backwards) exhibits confusing and unpredictable behavior. From what I've gathered:

If there is a word immediately to the right of the cursor, and a space to the left (but only at most one), then "delete word backward" deletes the previous word and not the space preceding it.  If there is more than once space to the left of the cursor, it deletes the spaces until it reaches the previous word. If there is a word immediately to the left of the cursor, it deletes the word AND the space preceding the word (but only if there is exactly one space preceding the word... if there are more, it doesn't delete any spaces).

That is confusing.  I'm not sure whether this is a bug or "desired" behavior, but regardless, predicting the behavior of deleting a word shouldn't involve extensive thought about the current context of the cursor... it should delete the previous word on the screen (similar shenanigans take place when deleting a word forwards...).

At the very least, spaces before the word should never be deleted by "delete word backward", and spaces after the word should never be deleted by "delete word forward".
+3

Change syntax highlighting rules to match file names instead of file extensions.

Andrew Porter fa 12 anys updated by Louis Galipeau fa 11 anys 2
This allows for contextual differences for files of the same language type, and should still make it easy for the current, more general file extension matching to continue working as it does.

For example:

{
  "*_spec.rb" : "RSpec",
  "*_steps.rb" : "Cucumber Steps",
  "*.rb" : "Ruby"
}