+10

When a view is closed show the previous view in the stack

adzenith vor 13 Jahren aktualisiert von Martijn Gus vor 12 Jahren 2
When a view is closed (or moved to another group) the previous view in the list is shown. I get confused by this every time. Could it instead show the previous view in the stack?
+9

Configurable minimum word length before auto-complete kicks in

Mintchkin Dobfner vor 12 Jahren aktualisiert von FichteFoll vor 12 Jahren 1

Currently, auto-complete will pop up as soon as you type a single character; however, this generally doesn't lead to very meaningful completions and can be more annoying than helpful in certain contexts.

Although I don't know much about what makes Sublime Text tick, it seems like it should be relatively trivial to add a "auto_complete_min_word_length" option in preferences to customize this behavior.

+9

Ruby regular expressions syntax highlighting issue

Leo Gallucci vor 12 Jahren aktualisiert von Karl He vor 11 Jahren 4

In the following example, ruby syntax highlighting breaks due to triple double quotes within the regexp:


Given /^the file "([^"]*)" doesn't exist$/ do |file|

  FileUtils.rm(file) if File.exists? file

end


Screenshot:

Image 189

+9

ST2 does not track moved/renamed files on OS X

James Eagan vor 12 Jahren 0

ST2 does not properly manage files in a manner consistent with other Mac applications.  Normally, if the user renames or moves a file in the Finder, any applications using that file will automatically track and update its references to that file.  Compare the following sequence of events in Text Edit and in ST2 :


1.  In the app, create a new file, enter some text, and save it on the desktop as "Test 1"

2.  In Finder, rename file to "Test 2"

3.  In the app, enter more text and save.


In any standard mac application (like TextEdit), at the beginning of step 3, the app will have detected that the file has been renamed (or moved) and will update its internal references accordingly.  At the end of step 3, only one file will exist.


In ST2, however, it appears to use file paths internally, so at the beginning of step 3, ST2 will not show the new file name in the title bar.  At the end of step 3, two files will exist.  This is not proper mac-like behavior.


ST2 build: 2217

Mac OS X 10.7.4

+9

Allow scrolling while Find panel is shown

Joe White vor 13 Jahren aktualisiert vor 13 Jahren 0
If I'm in the Find panel, the Up or Down arrow keys should scroll the document up or down. This would be consistent with how other apps (e.g. Web browsers) behave, and would be much more useful (and less annoying) than the current behavior of stepping through the search history.

Currently, if I'm doing a Find and pressing F3 to step through the results, and I want to scroll through the document see more context around the current result (which is something I want quite frequently), there's no way to do it without (a) using the mouse to scroll the scrollbar or (b) closing the Find panel. The Up and Down keys don't scroll; instead they step through the search history, which is mostly useless (why would I want to repeat a search I did a week ago in a different file?) and tremendously annoying, because it immediately scrolls far, far away from the thing I was just looking at, with no good way to get back. (I have to re-type my original search -- because of course navigating through the search history doesn't add my current search to the history first -- and then I have to hit F3 repeatedly until I get back to where I was.)

It would be much more usable if typing the Up and Down keys into the Find panel were to just scroll the document (as if I had pressed Ctrl+Up or Ctrl+Down while editing the document).
+9

Thanks a lot!

Todor Pavlov vor 13 Jahren aktualisiert vor 13 Jahren 0
Hi,
I work as a programmer for more than 10 years and I was never able to find an editor that I want. Before a month I came across Sublime Text 2 and I liked it from the first try - it was just all I was looking for all the time :)
I want to thank you - you have made a great editor!
Here are the things that I liked the most:
- it is light - not like eclipse which is freasing all the time
- has great color schemes
- great search and replace with regex
- sublime's plugins are a lot useful than those of eclipse which are almost all made for java and not for other languages

Here are the editors I've tried:
- eclipse - too heavy and bloated a the java it is written by
- nodepad++ - in the beginning it looks good but when I worked with it for a while I found a lot of features that are broken or missing - one thing that is better than sublime text is that it has it's package manager inside the editor - you don't have to install it as a plugin which makes things a little bit harder for the non technical people
- jedit - very good editor with a lot of useful plugins but guess what? - it is written in java again :(

I hope that my comments are helpful to you and keep the good work.

Regards,
Todor
+9

yaml syntax highlighting

kutu vor 13 Jahren aktualisiert von Paul Garner vor 12 Jahren 1
part of my crom.yaml file for GAE (Google App engine)
i think "schedule" line have wrong syntax highlighting
Image 31
+9

Improved feedback for find and replace across files

Russell Keith-Magee vor 12 Jahren 0
If you have a large project (thousands of files) and/or a complex search regex, the UX for Find and Replace across files is a black hole. When you press the "replace" button, nothing seems to happen. So you press it again. And again. Then, a few minutes later, three dialogs pop up asking you if you want to replace N instances across M files. In the interim, there is no feedback that anything is being done.

There needs to be some sort of obvious visual feedback to indicate that search and replace is actually working.
+9

When bookmarking, ctrl-z undoes the bookmark

Alan Andersen vor 14 Jahren aktualisiert von bizoo vor 14 Jahren 4
Really what i wanted it to do was undo my last typing action, and just use the default ctrl-f2 to untoggle the bookmark or clear bookmarks if I didn't need it.
+9

line number scroll lock

Sandor vor 13 Jahren aktualisiert von Modulo m vor 11 Jahren 2
I love Sublime Text 2 mostly because I can set the layout to see more than one files side by side at the same time. This is very useful when comparing configuration files or translating texts. However it would be very nice to have a kind of "line number scroll lock" or "line comparison mode" between the open files function for these tasks. This means that if I scroll in one pane the others would follow, showing the same scroll or line position in all the panes.
+9

Please add API to Goto Anything engine

Greg Williams vor 13 Jahren aktualisiert vor 13 Jahren 0
+9

Option to not wait when receiving input from stdin

Asger Drewsen vor 12 Jahren aktualisiert von Bill vor 9 Jahren 4
From doing `subl --help` you can read that "--wait is implied if reading from stdin."

However I would like to pass text to Sublime Text via a pipe, without it having to wait.
There is currently no option to do so.
+9

Indent html lines automatically when you press enter

Eugene Pimenov vor 13 Jahren 0
When you have the following structure:
<p>|</p>
where | is the cursor positon, and you press enter you get:

<p>

|</p>
(ignore the newline, your issue tracker is weird).

E.g. if you do that in ruby (or C++):
hello {|}
and press enter you get the following structure:
hello {

  |
}
(ignore the newline here as well)
Which is the correct one. If you do the same to HTML in the TextMate you'll get the correct behavior.
+9

better file management

Domi Barton vor 13 Jahren aktualisiert von Mike Bartlett vor 13 Jahren 2

I would appreciate the following two functions in the project sidebar:

new file

- create new file from context menu
- instead of opening a new "untitled" file, create a new empty file and focus the filename field to (re)name the file directly after creation

duplicate file

- right click on an existing file
- select duplicate file
- copy the existing file and set the focus on the filename field to rename the duplicated file (w/o selecting suffix)

The suffix thing can be tricky, because there can be multiple suffixes (e.g. .php / .inc.php).

+9

Better Syntax Highlighting

Rob Graham vor 13 Jahren aktualisiert vor 13 Jahren 6
I'd really like to see better syntax highlighting in the next version of Sublime Text 2. While we have highlighting, it's incredibly difficult to see where the relationships are. A single bracket for example { is already white. When highlighted it has a few white dots under it that are easily missed. Same goes for tags. Like Notepad ++ or Coda, PLEASE give us the options of changing colors and highlighting the whole tag/bracket. This is the biggest peeve I've ever had with your software and it's such a good program. This would complete me!!!!

Keep up the good work
+9

Add folders and files icons to the project navigation.

Fabrice Delaneau vor 13 Jahren aktualisiert vor 13 Jahren 0
Adding some icons would help parsing the project more easily.
Textmate Coda or Espresso feature icons in their navigation. Textmate 2 push it further by using rather different colors for the different file type making this even easier to spot the file you search (could be specially helpful for the "Open file" part).
+9

embedded Command Line Interpreter

sepisoad vor 14 Jahren aktualisiert von Will Bond vor 13 Jahren 3
I think i would be cool if you embed and command line interpreter, so we can control our project easier, for example after I changed my source code I want to commit the changes, if there was and command line interpreter I could do it without leaving SublimeText.
In general adding such functionality makes the app more independent from other apps.
+9

Edit All Occurrences of String in Scope

Itai Ferber vor 12 Jahren aktualisiert vor 12 Jahren 2
Xcode (the Objective-C IDE) has a great feature where you can simultaneously edit all occurrences of a string at once within a given scope. This is really handy when renaming method parameters or variable names — it saves a lot of time, and prevents any of the mishaps that Find and Replace and introduce. This would be a great addition to Sublime Text 2...
+9

Simple localization

Ivan Smirnov vor 13 Jahren 0
Please add identifiers for each menu item. This allows to translate an application without change some system files by using a simple plug-in with 'Main.sublime-menu' file. For example:

[

  { 

    "id": "file", 
     "caption": "Файл" // for Russian 

  }

]

or 

[

  { 

    "id": "file", 
    "caption": "Fichier" // for French 

  }

]

+9

Default Java Build System Update

Cedrick Cooke vor 13 Jahren aktualisiert von Alec Bernardi vor 12 Jahren 3
The default java build system is practically useless, as simply compiling the code hardly saves any time. It should also run the code for testing purposes.