+38

Please add printing features!

ryan gurnick il y a 12 ans mis à jour par rsp il y a 9 ans 2

It would be really nice if you where able to print your code.

+38

Add an option to auto-hide minimap -> unhide on scroll or overlay

Olivier Poitrey il y a 14 ans mis à jour par Art Lawry il y a 12 ans 3
The minimap takes some real estate and isn't relevant while editing, but only when seeking for another file location.
+37

PHP namespace support

Christian Kruse il y a 13 ans mis à jour par Luke Ashe-Browne il y a 12 ans 2
PHP namespace support is missing
+36

Add AppleScript support

Stian Håklev il y a 13 ans mis à jour par juan falgueras il y a 9 ans 10
I love to be able to script my applications, and build workflows. It would be very useful if it were possible to interact with ST2 via AppleScript. Even a simple bridge that let you execute a command (just like when you're binding keyboard shortcuts) through AppleScript would instantly expose most of the application (because of the way it is built). For example a way for a script to open a new window with two files in each pane, in a certain layout etc. (Dynamically).
+36

Please support code ligature from FicaCode font!

林佳俊 il y a 9 ans mis à jour par icc97 il y a 9 ans 1

Ligature fonts are awesome! It's a shame Sublime doesn't support them!

+36

Function search across entire project

Zachary Nawar il y a 13 ans mis à jour par Thamaraiselvam il y a 9 ans 4
Im aware you can press CTRL+R and it opens a small window where you can type a function name or parts of a function name and it will take you to that function. However it seems to be limited only to the one file you have open. Having it work across every file of that format across the entire project/open folders would be very nice.
+36

Pascal syntax support.

Alan Gott il y a 13 ans mis à jour par Fernando Macedo il y a 12 ans 2
Add support for Pascal syntax (*.pas), as well as recognition for Lazarus source code files (*.lpr).
+36

Minimap highlights on search results.

Guillaume Amringer il y a 13 ans mis à jour par Ryan Harris il y a 12 ans 2
When searching for a string in a file, the minimap also show highlighted results, but it's kinda hard to see. Maybe disable text syntax highlight in minimap when searching to make the search highlight stand out.
+36

Add enviroment vars ($file, $file_name, $selection, $project) to key bindings

Greg Williams il y a 14 ans mis à jour il y a 14 ans 2
Adding enviroment vars ($file, $file_name, $selection, $project) to key bindings would accomplish the needs of many 'plugins' in a simple bindings file
+36

Multiple rows of tabs

chaiguy il y a 13 ans mis à jour il y a 12 ans 2
There needs to be some way of handling many open tabs, such as wrapping them to another line.
+36

Folders vs Groups (virtual folder / workspace)

Luke Scott il y a 14 ans mis à jour par Michael Kaiser-Cross il y a 13 ans 1
There seems to be two key areas of the "side bar". Active files (open), and Project files. Active files are under "Files" or "Group #", and Project files are under "Folders".

I feel that "Files" are a bit redundant when you have tabs. What would be better is a "virtual workspace" of files/folders that aren't open. Basically have a "Group" that is a "virtual folder" that contains references to other files/folders. If the side bar looked like this (https://github.com/jezdez/textmate-missingdrawer) you could give actual folders a blue icon and groups a yellow icon.

The side bar would essentially be what's under "Folders" (with a different look). You can add physical folders to the project. When you add a "Group" they are mixed in with top-level folders with a yellow folder icon. You can drag other folders/sub-folders/files into a group and have it copy those references.

The reason behind this is "Groups" are a temporary workspace that can be easily removed (delete key deletes reference without asking). "Folders" are permanent parts of your project (delete asks you if you want to delete the actual file). With "top-level" folders you can either delete the actual folder or reference.

I know some others may actually prefer having "active files" in a side bar instead of tabs. This should be a different stackable panel.

With the tabs themselves, would be nice if they worked like Firefox's tabs (don't squish tabs too much, they fall off at some point and arrows appear, and a menu is on the right side to see all tabs).
+36

Provide a sort option for open files in the sidebar

Neville Bagnall il y a 13 ans mis à jour par Jeremy Dill il y a 12 ans 3

My file layout is not particularly suited to project treatment, yet I often have dozens of files open.


Open Files in the sidebar is most useful when many files are open at once, whereas the tab bar becomes unusable.


However, finding a particular file among dozens, or scanning the list quickly to see if the file is already open is nearly impossible because the files are not in a sorted order.


Goto Anything helps, but feels sub-optimal.


Ideally, and incorporating other preferences suggested here, I'd like to be able to toggle between Sorted, Modified, Stack or Tab order.


But even a user-setting to pick my preferred order would be great.

+36

Sublime Text 3 Find all symbol references

Andy Jarrell il y a 12 ans mis à jour par mindlube il y a 12 ans 1

The new updates in Sublime Text 3 are fan-freaking-tastic.  I absolutely love using sublime.  The "Goto Symbol in Project" and "Goto Definition" are going to be huge timesavers for me.  I work on projects that involve C, CSS, HTML, Javascript, Lua, and large makefiles.  In particular, many C functions are called by Lua, but referred to as strings.  The "Goto Definition" is huge for being able to find the original C function being referred to.  Thank you.


While "Find in Files" does allow me to find all the references to a symbol by direct search, it would be nice to have a "Goto References" or "List References" option to quickly list all references to the symbol in the project as a faster method vs direct search.  I'm not sure if the project index is structured in such a way to make that easy.


I cannot praise Sublime Text 3 enough.  What an amazing piece of software.

+36

hi please add RTL (right to left) languages support to sublime text

Samer Taha il y a 9 ans 0

hi please add RTL (right to left) languages support to sublime text , RTL languages like arabic and hebrew and maybe other languages , sublime text should detect the current language changed in the OS like windows 7 and give support for it ...

+36

Sublime Text port on FreeBSD

Abhijit Soman il y a 12 ans 0
It would be nice to have Sublime Text port for FreeBSD


+36

Generate a sequence of numbers; increment replace

Chris Casey il y a 13 ans mis à jour par Dhirendra Jaiswar il y a 7 ans 8
This is a regex feature that seems to be unique to TexPad on Windows. From their help files:

Expression: Effect: 
\i Replace with numbers starting from 1, incrementing by 1. 
\i(10) Replace with numbers starting from 10, incrementing by 1. 
\i(0,10) Replace with numbers starting from 0, incrementing by 10. 
\i(100,-10) Replace with numbers starting from 100, decrementing by -10. 


Examples:
To insert line numbers at the start of each line: 
Search for:^ 
Replace with:\i 
To update sequence numbers of the form Axxx, Bxxx, … ,Zxxx where "xxx" is any number >= 100, independent of the letters, which are to be preserved: 
Search for:\([A-Z]\)[1-9][0-9][0-9]+ 
Replace with:\1\i(100) 

That would be seriously cool. We're looking at migrating from TextPad to Sublime, and would love to retain this feature.
+35

Vintage mode requests

Aaron Kavlie il y a 13 ans mis à jour par David Niergarth il y a 12 ans 8
A few requests for Vintage mode:

- Don't know any way to escape from highlight mode, aside from clicking with the mouse. In vim ESC clears the highlight. Please add this.
- It would be great if command mode had a block cursor, rather than an underline

- Though not a standard vim feature, matchit.vim allows me to jump between open and close html tags with %. I don't know of any way to do this in Sublime Text (Vintage mode or otherwise).

Sublime Text 2 is fantastic so far, and keeps getting better. Thanks for all your hard work!
+35

Command Palette should include everything

Oliver Rutherfurd il y a 13 ans mis à jour par robertcollier4 il y a 11 ans 5

Maybe I'm misunderstanding or missing a setting, but it appears things have have key bindings (Open File, Close File, etc.. don't appear) in the command palette.  This is frustrating as a new user, since I don't know all the shortcuts and why exclude these from the list?

+35

provide a way to flatten sidebar tree structure so it only includes directories with files, like intellij

Brett Dargan il y a 13 ans 0

some projects have an annoying amount of directories, without files, just more directories to navigate down till you get to files.

intellij and some other editors. 


provide a way to flatten the directory tree. so instead we have a list of shortened dir names for those dirs that contain src files.


in java projects: instead of a collapsed directory tree that needs expanding and takes up lots of space in the sidebar with uninteresting dirs like: src/main/java/com/blah/blah...
allow a view with a list like structure:
src..domain
src..web

+34

Make Goto Anything work when you're in the text field for find

Tim Haines il y a 13 ans mis à jour par Sakae Marcus il y a 13 ans 6
When you're in the find box (Command-F), it would be nice if the shortcut key for 'Goto Anything' (Command P) still worked.