ronj 5 years ago • updated by Jonathan Gertig 3 years ago 15
Is there a way to tell Sublime Text to display all Characters?

In Notepad++, clicking View > Show Symbol > Show All Characters produces the following:
  • Spaces are materialized with dots
  • TABs are materialized with right arrows
  • CR/LFs are displayed with CR/LF icons 
  • Probably more cases that I'm not aware of

Mandatory screenshot:

Is there a way to replicate this behavior? I am currently working with big painful CSV files (Excel or CSVEasy are not options), and seeing all the characters is invaluable here.

Thanks for your help.

Sebastián Veggiani 6 years ago • updated by uid 5 years ago 5
Keep the good work. We will purchase some licences once some critical issues for us will be solved.

Keep the good work!
Matt Baker 6 years ago • updated by Vladislav Turbanov 4 years ago 18
It would be super useful if autocomplete searched all open buffers/documents for words, instead of just the one being currently edited. This is basically how Vim's Omnicomplete works (unless you deck it out with crazy options and plugins). It also seems like a much quicker option than the full-blown Intellisense-style proposals for autocomplete, and wouldn't need language-level support.

If there are people who prefer single-buffer completion, maybe it would just be a flag somewhere that could be set to enable multi-buffer autocomplete?

Ordering the suggestions would be a bit more difficult for multi-buffer completion, but I guess you could just throw all of the suggestions from other buffers beneath the distance-sorted suggestions from the current one being edited.
James Brooks 6 years ago • updated by Joel Thornton 5 years ago 25
With the alpha release of Sublime 2, I think that a new logo should be bundled with it

Maybe it's just me, but I find the current icon doesn't describe the application very well. From what I can tell, it's supposed to display that Sublime is focused on the middle of the window, ergo, the code.

A new logo and icon would add a new lease of life to it. Especially for advertising the new editor!

I'm not a designer myself so I wouldn't be able to do this myself. And like always, this is just an idea!
Chris Jaure 5 years ago • updated by Ian Mackenzie 4 years ago 4

I don't like the default javascript anonymous function snippet, and I'd like to overwrite it by placing a copy (with modifications) in my User package dir, but when I do that, the snippet is listed twice in autocomplete.

For now, I'm editing the snippet in the Javascript package dir, but I know that's not necessarily safe.

Ideally, my version in the User package dir would be the only one displayed.

Michael Dulude 4 years ago 0
Alex Rodriguez 6 years ago • updated by Jon Scobie 5 years ago 5
Most new editor support this sort of feature that allow to jump to different files where the definition or implementation of a function is located.
Shree Mandadi 4 years ago • updated by Nowaker 4 years ago 4

I like to be upto date with the latest version, but forcing me to update by stopping my work, is probably not a right idea. Show a warning (subtle) message that there is a newer version, that you might want to upgrade, but do not disable already running version on my pc, because there is a newer One. I might be out of bandwidth, or might not have to time to update now, and Now I cant use the currently installed one...

Jack Galilee 6 years ago • updated by Darin Morrison 5 years ago 8
It would be good if there was a bash console instead of the custom console. I'd switch from Vim if I could easily run a terminal at the bottom of my editor window.
Muhammad Atef 6 years ago 0
add a class browser that read classes and functions where I can just click the function to navigate to it directly
morden.christopher 1 year ago • updated by ward 8 months ago 2

This is a similar feature with Atom, wherein whenever you edit a file, the folder path to that file and the file it self changes its color or gets highlighted. This helps the user to easily track his/her changes especially on a very congested project.

guillermooo 6 years ago • updated by Mikhail Fludkov 1 year ago 11
Search in a ~30MB file is nearly unusable.
Sergey Shepelev 5 years ago • updated by FichteFoll 4 years ago 5
Feature request to highlight lines of code reported by build system.
Not a bug
Jeremy Bush 5 years ago • updated by Jon Skinner 4 years ago 9
ST2 is dynamically linked against libpng12.so.0. I have libpng installed on my gentoo system, but it still complains it's missing.

There should be a statically linked build provided.
Jon Skinner 5 years ago
libpng1.2 is brought in by the version of GTK that I compile against. Unfortunately, as GTK is LGPL licensed, I'm unable to compile it statically.

Michiel Klaver 5 years ago • updated by William Payne 5 years ago 6
- Get instant help topics about functions you are using at your code (never leave your active window for documentation searches)
- View direct feedback of code changes
- Display code as blocks inside a table, not multiple files as tabs (all your code visible in a single window, no need for switching tabs anymore)

Full story:

Vadim Tukaev 5 years ago • updated by Daniel Collins 4 years ago 1
Please add support for Euphoria programming language. I promise that I will buy Sublime Text now if I have at least a hope that this language will be added. Probably, this task will be simplified by such fact that TextMate and E-TextEditor already support this language.
Dan Polites 6 years ago • updated by Geli Crick 4 years ago 13
Provide support for grails projects.
Toby Evans 5 years ago • updated 2 months ago 5
Please allow for multiple snippets per sublime-snippet file. eg:


kapooostin 6 years ago • updated by Dimitar Dimitrov 4 years ago 3
David Capello 5 years ago • updated by User______ 2 months ago 10
Add some options to specify the indentation level (which is different from tab_size):
  • indentation_size/indent_level (integer): number of spaces to use to indent code, which is not the same as "tab_size"
  • compress_spaces_with_tabs_on_indentation (boolean): to specify that spaces should be converted to tabs when you reach a certain level of indentation (e.g. 8 spaces compressed to 1 tab if tab_size=8)