+13

Let Goto Anything take focus from Find, replace

Scott Bowers vor 13 Jahren aktualisiert von Lorenzo Pisani vor 13 Jahren 2

Currently, it is impossible to open any Goto menu while the find feature has focus. To my knowledge, the control key serves no function while the find pane has focus.  Pressing Control-P, etc should open the Goto bar, but does nothing instead.


Conversely, you can open the find bar while Goto is open, but it leaves the Goto bar open. 


Additionally, using a Goto-specific shortcut will close a current Goto bar, rather than switching to the Goto-specific variation.


I recommend that any opening any Goto, Find or Replace bar would first close any existing Goto, Find/replace bar. Much like the Replace bar closes Find and opens Replace and vice-versa.


Additionally, I recommend that the shortcut commands that open a searching feature (goto, find, replace, etc) not be used to close the feature.  Sometimes collisions between using multiple search features put you in a state where you think you're doing a Find, but you've actually just closed find and are now typing your search into the file you're editing, etc.  Escape is a good universal way of exiting a pane.


+13

Typo on ST3 API documentation

daniel sundberg vor 12 Jahren 0

I belive I found a typo in the ST3 API docs:

set_async_timeout(callback, delay)

should be:

set_timeout_async(callback, delay)


+13

Block cursor. The hidden wide_caret setting is not a block, it's an underline.

David Niergarth vor 13 Jahren aktualisiert vor 13 Jahren 1
+13

Opening a folder from the command line should focus on the existing window if that folder is already open in Sublime.

Tim Haines vor 13 Jahren aktualisiert von Brian Jacobs vor 4 Jahren 4
Opening a folder from the command line should focus on the existing window if that folder is already open in Sublime.
+13

HTML DEcode special characters - there is encode already, but decode will be also useful

Michal Zygmunt vor 11 Jahren 0
There is HTML Encode special characters option available.
Will be good to add also decode to this.
+13

Better Open File / Goto Anything

Markus Haider vor 13 Jahren aktualisiert von dawgfoto vor 11 Jahren 4
It would be great, if one could open any file (not only files already opened before) by just writing the path into Goto Anything (ctrl+p). Furthermore, the files in the current directory (given to Goto Anything) should be listed (with less priority then open files). Helpful would also be a tab-completion when going through directories, e.g. when I write "/home/test/D" a tab should complete it to "/home/test/Desktop"
+13

A version for PowerPC Macs running OS X 10.4

Andrew Taylor vor 12 Jahren aktualisiert von Paul Bissex vor 11 Jahren 1
Sublime Text 2 is great, it does everything I want from a text editor for programming and nothing more. Every other editor I've used on a Mac has been lacking in one way or another. Any reason you can't make a build for older Macs? They're still solid, reliable machines ideally suited to some text editing.
+13

Display/highlight/indicate changed parts of file in gutter

Steven Lu vor 12 Jahren aktualisiert von FichteFoll vor 12 Jahren 4
This is a feature in many IDEs such as Eclipse and Visual Studio, which I believe can be quite useful in a general purpose text editor. 

Along the gutter (next to the line numbers) a colored line is displayed across the lines which have been modified (and unsaved). Often there are multiple levels of this that show different "levels" of modification (unsaved changes, saved but not committed to VCS). 
This is very easy to implement in a basic way by using features already present in the editor (indicators), so this can be done as a plugin also. But it's not quite ideal because we don't want to use a circle (the circle would also conflict with other plugins I have like sublimeclang) we want a space-saving 1 or 2 pixel colored line for this.
+13

Organizing currently open files in folders / groups

Folke Schwinning vor 12 Jahren 0

It would be nice if you could organize the currently open files in folders or group them together in the upper bar.

Sometimes I need to work on several projects, i.e. to get some source code from one project to include in another.

This feature would help you to stay organized and have an overview over all of the projects you are working on.


The feature could look something like this:
Image 234


Maybe this feature could also be included into the side bar:

Image 235



+13
Fertiggestellt

Show user that a file loads in the background

Oktay Acikalin vor 14 Jahren aktualisiert von Jon Skinner vor 13 Jahren 0
Loading a 80MB XML file requires some time to process.
It would be nice to show the user that it's being loaded in the background by e.g. dimming the view and perhaps showing a waiting cursor.
One could say that if a load process needs more than one second to finish, the view should signalize it's background activity in some way.

PS When loading such a file it grows to about 160MB - TM had taken about 700MB. I'm very happy about this difference including background loading.
Antwort
Jon Skinner vor 13 Jahren
Progress bars were added in 2076
+13

Chinese Input for Mac is broken under Full Screen mode

Shenyang Zhao vor 13 Jahren aktualisiert von lol vor 8 Jahren 1

Hi, I'm testing sublime text 2 and find it's a great text editor. However there's a bug of inputting Chinese character on Mac. Input Chinese in sublime text 2 on Mac has no problem at the beginning, however after I switch to full screen mode or distraction free mode, I can't input Chinese anymore, even if I switch back to normal mode.


To describe the problem more clearly, I think it's better to explain how we input Chinese. We type Latin alphabet, the input method accept them and list many possible Chinese phrases according to what we type. After we make a selection, the input method "paste" what we select into the text editor. So the input method act like a buffer between our inputs and the text editor. Now if I switch to the full screen mode, the buffer seems to disappear. What I type immediately go to the text editor so what I get is latin alphabetic instead of Chinese characters.

I hope it can be solved so I can input Chinese in distraction mode! Again many thanks to this great text editor!
+12

Trim trailing spaces before adding new line at end of file

Xaapyks vor 12 Jahren aktualisiert vor 11 Jahren 2

 Currently if you have ensure_newline_at_eof_on_save  AND trim_trailing_white_space_on_save enabled the following can happen :


if the last line of your file is a space, ST2 will first honor ensure_newline_at_eof_on_save and add a new empty line at the end of the file. Then it will honor trim_trailing_white_space_on_save and trim the (now) last-but-one line.


Result : you now have 2 empty lines at the end of your file


Expected result : 1 empty line at end of file.


Way to fix this : Honoring trim_trailing_white_space_on_save BEFORE ensure_newline_at_eof_on_save or just don't add a new line if last one is space only and trim_trailing_white_space_on_save is enabled.


It is a minor bug but it annoys me a lot.

+12

Minimap markers

Samuel Hodge vor 12 Jahren aktualisiert von Raymond Li vor 12 Jahren 1

Show a clear marker on the minimap by adding specially formatted comments in your code. This allows you to put landmarks in your code that are easily visible from the minimap. This can be particularly helpful with large files that have several distinct sections.


A simple comment format would be nice. A suggestion is:

//@


Being able to individually color the markers would be nice as well. Something like:

//@ #FFCC00

+12

Hide tabs bar if only one file is opened

Fran Diéguez vor 13 Jahren aktualisiert von Christopher Roach vor 12 Jahren 2
I think that the top tab bar should be hidden if sublime has only one file opened or editing an unsaved file while no other is opened.
+12

Vintage mode: insert a character multiple times

Joshua Conner vor 12 Jahren aktualisiert von Michael Hill vor 12 Jahren 1

In vim command mode, typing [esc] 50 i # [esc] would insert 50 of the "#" character wherever the cursor is, but this doesn't work in ST2 with Vintage and VintageEx enabled. It would be awesome if it did!

+12

Bold/Italic should be supported for proportionally spaced fonts

Daniel Neades vor 12 Jahren aktualisiert von Darin Morrison vor 12 Jahren 3

Bold and italic font styles in colour schemes currently seem only to work for monospaced fonts (at least in ST3 build 3021). This makes proportionally spaced fonts very much second-class citizens. (I greatly prefer using proportionally spaced fonts for editing text.)

+12

word wrapping issue

Cosimo Lupo vor 12 Jahren aktualisiert von Emanuele D'Osualdo vor 12 Jahren 1
I'm using Sublime Text 2 for writing plain text files in Markdown rather than for code, but I get strange word wrappings which don't make any sense such as those in the screenshots attached

When the last character of the line is a bracket or a period, instead of going to the new line together with the word immediately preceeding, it goes all alone to the new line. This is very annoying and has been around for some time (see also here: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=5214 )

I'm using the latest build of Sublime Text 2 (2210).

I hope somebody fixes this soon or I'll have to find another editor.

Image 156          Image 155

+12

Better split window layout control

Jon Haddad vor 12 Jahren 0

Coming from VIM, I got used to being able to do arbitrary window splits.  For instance, I'd do a vertical split, then in the right window a horizontal split, giving me 3 views into my files.  It would be amazing to have this feature in Sublime. 

+12

can't build/run python script if there is unicode character in the patch

Leszek Tarkowski vor 14 Jahren aktualisiert von nhwind vor 13 Jahren 2
at least on Ubuntu 64bit 10.04.1 LTS.

in console:

Traceback (most recent call last):
  File "./sublime_plugin.py", line 230, in run_
    return self.run(**args)
  File "./exec.py", line 98, in run
UnicodeEncodeError: 'ascii' codec can't encode character u'\u0107' in position 44: ordinal not in range(128)

How to reproduce:
create python scipt in path with unicode character. Press F7. Look at console output

+12

Move the "Remove all folders button" and provide F5 refresh on individual folders

glenbot vor 14 Jahren aktualisiert von David Thomas Bernal vor 13 Jahren 1
The "Remove all folders" menu button reminds me of the analogy from "Inmates are running the asylum" where the eject button on a Jet is placed right next to the radio button.

"Refresh all folders" is dangerously placed next to "Remove all folders". All I want to do is refresh a single folder not set myself back 20 minutes.

Maybe add right-click refresh on individual folders and move the refresh all folders next to something less destructive?