+4

Remember encodings for saved session

Pavel Perestoronin 12 years ago 0
When remember_open_files option is True it's desirable to remember encoding with which every file was opened. E.g. if I've opened a file, then chosen "Reopen with encoding - Windows 1252", closed the editor and then opened it - I would like to see my opened file in Windows 1252.
+4

Open project opens new window

Michael Mackus 13 years ago updated 12 years ago 3
Hi, when I "open project" it normally opens a new sublime window for the new project. This is great when I'm juggling multiple projects at one time. However, when I have no project "open" and I go to project -> open, it still opens the new project in a new window. IMO it would be a lot easier if it just opened the project in the same sublime window (but only if there isn't already an existing project open).

Thanks
+4

Keep fullscreen between sessions

aristidesfl 13 years ago 0

Most of the time I like to use ST2 in fullscreen.

It's a pain to make it fullscreen every time I restart the application.

Full screen state should be kept between sessions.
Or at least an option to set fullscreen to default.

+4

Select command - Display a dialogue containing all commands (like the select files or projects one)

Agile Apricot 13 years ago 0
It would be great to have a command with keybinding that would open a dialogue - like the select project/file one - that listed all the commands. Allowing you to search and filter them. Also if it could display the key bindings that would be awesome.
+4

fine-grained auto_match_enabled behavior?

Justin P. 13 years ago updated 13 years ago 0
so, it would be really awesome if we could have a bit more fine-grained control over what gets auto_match-ed.  so, for instance, in lisp i dont want to have to delete the automatically-appearing ' when i type in some data.  but i dont want to turn off auto_match completely (especially in lisp, with all thoes parens all around.... i'm just learning it so it's kind of scary :P  )
thanks!!
+4

Better word-left/right movement on OS X

Ben Artin 12 years ago 0

The usual behavior of word-left/right movement on OS X is to skip groups of word-separating characters. For example, using | to indicate caret position, word-left from "foo-bar-|baz" is "foo-|bar-baz", just as word-left from "foo bar |baz" is "foo |bar baz". In Sublime Text 2, on the other hand, word-left from "foo-bar-|baz" is "foo-bar|-baz".


Having the default word-movement and selection behavior in ST differ from the rest of my system is really confusing. (Compare to Mail, Safari, TextMate, Xcode.)

+4

Under Windows, middle clicking Sublime Text 2 doesn't open a new window

Keith Buck 12 years ago 0

Under Windows Vista and 7, you can middle-click an application's taskbar button to start a new instance or open a new window.  For example, middle-clicking Firefox's button will open a second Firefox window with your homepage loaded in a tab.  Sublime Text 2 doesn't honor this and instead performs no action.  Instead, it should open a new window with no files open.

+4

trim trailing whitespace as sublime command

David Baumgold 12 years ago 0
I wanted to be able to trim trailing whitespace on my file by opening the Command Palette and just typing it in. I was about to write my own plugin, when I noticed that the "trim_trailing_white_space_on_save" option was implemented in the Default plugin -- so I just modified that! I've put together a patch file which you can download at http://www.davidbaumgold.com/files/trim-trailing-whitespace.patch (or view at http://paste.pocoo.org/show/580870/).

The patch adds a text command to run "Trim Trailing Whitespace" from the command palette, and it operates either on the whole file, or on just the part that you have selected.
+4

stdin not supported

Rsw Nd 12 years ago 0
ST2 does not support the stdin,for python language,the 'input()' can not be excable with a EOF error.
addition, python debug is not being supported.
wish a improvement !
+4

Smarter, Context-Sensitive Auto-Bracket Insertion

Aaron Wright 13 years ago updated 13 years ago 0
I write a *lot* of JavaScript. Mostly in MooTools, but even jQuery and "vanilla" writers would benefit from the following, I think:

If I type out the following (the | is my cursor):

window.addEvent ('domready', function () {|

Sublime will somewhat dumbly do the following when I press return:

window.addEvent ('domready', function () {

|
}

Now, I'm grateful that it's trying, but in cases like this, it's actually more of a nuisance. What I would love for it to do, instead:

window.addEvent ('domready', function () {

|
});

Yeah. Getting shivers? How awesome would that be? It would add the semi-colon and the closing round bracket. It could even be super smart and put an invisible insertion marker between the } and ) in the event this function has more arguments, and I could just tab past it to the right of the semi-colon if it didn't.

There is another instance in which the current auto-bracket closing is frustrating:

var App = new Class ({

'initialize': function (options) {|
'method': function () {
// some stuff here
}
});

Pressing return with my insertion point where it is above would yield:

var App = new Class ({

'initialize': function (options) {
|
} // <-- SYNTAX ERROR HERE
'method': function () {
// some stuff here
}
});

See the syntax error? It would have to place a comma after the automatically-inserted bracket. Now, that's probably asking a lot, but even if it added the comma EVERY time in this context, it'd be a lot easier for developers to remove the superfluous comma than to continually go in and add one every. single. time.

I think that about covers my most frequently-encountered quirks with the bracket-closing magic of Sublime. I am 100% oblivious to the complexity of implementing such improvements, but I do feel like Sublime, which is scopes and such, is probably in the best position of all editors to make it happen.

Thank you for reading!

- Aaron Wright
+4

The autocomplete menu should open above the cursor, not below, if the window lacks enough space to show the menu.

Andrew Brookins 13 years ago updated by Piotr Kalinowski 12 years ago 1
When I use the autocomplete menu near the end of a file (as I often do when writing new code), the menu opens "off screen" -- below the cursor. There isn't enough space to see the menu, and I can't scroll down any farther in the file. 

OS 10.7, build 2190.
+4

Tab close button is easily accidentally clicked

Andrew Petersen 13 years ago updated 13 years ago 0
This is going to sound weird, but I'm constantly accidentally clicking the close button on files, especially when I have many tabs open.

In the below image you can see that the close button, even though visually is small, actually takes up half of the tab space.

Image 62

I believe that I usually aim for the middle of the tab, which could explain why I accidentally click the close button.

This is how I believe the hit zone should actually be:

Image 63

I'm using Beta Build 2162.
+4

Remember loaded files in panes when switching layouts

Oktay Acikalin 14 years ago 0
For example I do this:
* Create a new window.
* Load 3 files into the pane.
* Switch to a 2 pane layout.
* Move one file into the other pane.
* Switch back to the 1 pane layout.
* Switch back to the 2 pane layout.

I wish that it would remember that I moved that file into the second pane before.
+4

"Minimap" the entire file

Aymeric Bard 13 years ago updated 13 years ago 0
Make the Minimap configurable to allow covering the WHOLE file. This way we can use it as the fastest way to navigate thru it, especially when used in conjunction with find highlights.
Look at http://code.google.com/p/metalscroll/ for the exact wanted behavior...
+4

The shortcut Control-P can open wildcards, like user*.php

Marcelo Gomes 11 years ago 0

The shortcut Control-P can open wildcards, like user*.php to open all files with this mask in actual project

+4

Suppress "remember_open_files" setting when opening a directory or file from command line

Barak Gall 11 years ago 0

When "remember_open_files" setting is true (or "hot_exit" is true) opening a file from the command line when sublime text is off, actually opens 2 windows. One window contains the remembered files and folders that were open, and the other contains the selected files and folders.


EDIT:
Or include a command line argument that can ignore "remember_open_files" attribute, and/or possibly remove remembered files/folders

+4

Rename a file from the tab

jimmybosse 12 years ago updated by Joel Thornton 12 years ago 1

It would be really nice if I could click the file name in the tab and rename it from there.

+4

mainframe editing support

lionel delbé 12 years ago updated by Stephen Gennard 11 years ago 1

Main Idea : full support of Cobol, jcl and sql (DB2) in sublime Text2


In the day i'm a cobol developper, but the rest of the time i'm more a Java/groovy developper and fan. Entreprise went fast developping but the tool cobol developper are using a 30 to 40 years old.


For 7years of dev, i went to terminal editor to Ultraedit and now the Cobol-IT plugin for eclipse.


I've discovered what sublimeText 2 can do so it will be so great to bring those amazing tool to my cobol fellows.


We have to make this possible. I can help if you need

+4

Project folders only go as deep as level 6

Matthew Lloyd 13 years ago updated by Rob Gietema 12 years ago 3
The folders in my project only expand up to level 6, even after multiple clicks on Project->Refresh Folders. Any files or folders deeper than that in the tree just don't show up.

Win 7 x64, build 2181.
+4

Opening an already opened file should not create a new window but take you to that file.

Alex Dearden 13 years ago updated by johtso 13 years ago 1
When a file is open, double-clicking it in the finder opens another instance of the same file in another window. It should take you to the window or tab with the open file instead.