Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.
Python auto-suggestions
OS X: Scroll bar does not respect system preference "Click in the scroll bar to jump to the spot that's clicked"
Project 1 file scan blocks project 2 file scan
I have a lot of projects and I need to context-switch frequently. Some of these projects are quite large and some of these are on remote volumes, which take a while to scan. When this process starts, and I need to switch to a different project, the new project will not start to scan the files until the previous one finishes.
Use case: I work on remote project X on day one, finish and close out sublime. When I work on project Y on day two, I open sublime to find that it instantly starts scanning project X. When I switch to project Y, sublime sits there, not letting me Goto Anything or see any of my files until the previous scan finishes. Only then will it start scanning project Y
Also, sublime throws away the directory scan of project X when I switch to project Y. This means that a quick fix for project Y means that I have to then wait for an entire scan of project X. Sublime should be able to hold on to this information, so I can quickly switch between X/Y without having to wait.
Have "Goto Anything" should respond to other "Goto *" keyboard commands
I love the Goto Anything menu, I use it religiously. I also use the more specific Goto menus, like the line, or symbol ones.
Show current symbol/function in status bar (near current language)
I like how the symbols menu is accessed via Cmd+R in Sublime Text 2 (rather than being always on/always visible), so how about have the option to show the current symbol in the status bar (near the currently selected Language, for instance)?
I think this feature would be very useful to many different people, and for me personally, would put the final nail in the coffin of all other Mac OS X text editors :-)
Increase responsiveness for projects stored on network drives
All of my project files are hosted on a shared network drive, which is mapped to a drive letter in Windows 7. After opening the project in ST2, I attempt to navigate through directories and many times (especially on larger projects) it appears as though that directory is empty (the toggle-arrow changes, but no files/folders appear). Only after waiting for several minutes do the files appear.
Subtract select not working properly (API)
If a < b < c, when we subtract the region [a,b] from the region [a,c] the result is [a,a] (or empty) and not the expected [b,c].
>>> view.sel().clear() >>> view.sel().add(sublime.Region(0,10)) >>> view.sel().subtract(sublime.Region(0,5))You can see that everything is working ok if you replace on of the two 0s by 1 or 2 for example.
Don't destroy files when encountering characters that can't be encoded
Today when Sublime saves a file and encounters a character that can't be encoded in eg ISO-8859-1, it automatically converts it to UTF-8 (and informs you with a popup dialog with just one option - OK). This destroys the file (UTF-8 encoding is in many cases non reversible), so it would be nice if this instead was a question. It would also be very nice if Sublime could highlight or somehow search for unencodable characters (characters like non-braking space is _very_ difficult to distinguish from a normal space).
Make pressing CTRL-F while the search bar is visible should put the field in focus rather than closing it
This is because the search bar was already open when I typed the shortcut and was therefore closed.
I think it would be more user friendly if pressing the shortcut just put your focus in the search box, and if you want to close the bar you should press ESC (which closes it already).
I would love to be able to treat functions independantly of files on the screen.
Service d'assistance aux clients par UserEcho