Image Source Completion
A while ago I asked this question on StackOverflow:
http://stackoverflow.com/questions/7476220/image-source-completion-for-sublime-text-2
Code Completion that would access the filesystem would be very helpful, not alone for Images, but also for css/js files and so on...
Now I would like to ask this here. Is there anything planned towards this, are there existing plugins that are doing something like this?
Allow dynamic pane splitting instead/besides of pre made layouts
Handle keybinding shortcut conflicts with a popup command window
I'm trust most of us encountered shortcut conflict while using sublime because there is so many great plugins and we want to try all of them.
Sometimes I installed several new plugins and found out one of the original keyboard shortcut was no longer available. This will always drive me crazy cause I'm the so-called "shortcut geek". I will have to stop my work, browse the Sublime packages directory,check all the key-map files, find out which plugin caused conflict, assign another shortcut , then back to work.
Maybe there is a better way to deal with this situation, when Editor encounter shortcut conflicts, could it just popup a command panel, show all the possible key-maps so I can use up and down arrows to chose one of them, and I could change the key-map latter. I recently found out aptana studio handle shortcut conflicts just like the way I said. I tried it for a little while and feels pretty good. Hope this idea will make Sublime better.
A Sublime Lover.
Multiple projects in a single window
I would love to see support for multiple projects in a single window.
Personally I find the one-project-per-window approach difficult to use. Especially when I am working on two related projects, having access to multiple projects' files in one consolidated list would be very helpful.
Foo Project 1 OPEN FILES (Foo Project 1's open files list) FOLDERS (Foo Project 1's folders) Foo Project 2 OPEN FILES (Foo Project 2's open files list) FOLDERS (Foo Project 2's folders) etc.
Clicking on an open file or folder would switch the tabs shown in the current window to the corresponding project's open tabs.
With drag and drop support in the sidebar it would be easy to move open tabs and files between projects.
This method could also help with ST2's problem of adding random unrelated/one-off files to the project that happens to be open/focused. By optionally having a 'Loose Files' project in the sidebar, opened files that are outside of any open project's folder scope could be automatically (or manually) put there without opening another ST2 window.
Allowing both multiple windows and multiple projects per window (and remembering these between sessions) could work well for certain styles of workflow as well. Some 'search in all this window's projects' function akin to (or replacing) Ctrl+P would also be dandy.
Cross-platform settings and packages sync
Of course I'm not syncing the session because it would make no sense.
Using "undo", after find and replace in multiple files, should undo in ALL files.
My entire professional career I've been looking for two things. A webhost with a great panel and a truly great editor.
use separate colors for the background, gutter, and folder tree
Add 'Close all files' shortcut / command
Only cleanup whitespace for modified lines
Limit number of tabs shown based on available space, show other tabs in a pulldown menu
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.
Drag and drop tabs or files to create the split pane layouts
PL/SQL Autocomplete & Examples
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.
Automatic update
Python punctuation support in syntax coloring
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
Native OSX Spell Checking
Why isn't everything available in the command pallete?
Allow the sidebar to move to the right side
Customer support service by UserEcho