Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.

+2

Setting to ignore certain package on specific syntax

chocolate camera 12 років тому 0

It would be nice to have a User Setting to ignore specific packages when using a specific syntax.

+2
Виконано

Find/Replace alternative

Timo Palokankare 13 років тому оновлено Jon Skinner 13 років тому 0
I have to constantly work with large SQL dump files within my projects and I do a lot of search-replacing. It is in this case a bad thing that the find function is realtime. As the file is gigantic, when I replace for example "localhost" with "my server.com", it takes forever for the written text to even appear in the input fields. I think this is because Sublime constantly narrows down the search as more letters are written in the input field and in these type of situations, when the files are huge, it is not a good thing. I just want to write down what to replace and with what and then press Replace All.
Відповідь
Jon Skinner 13 років тому
Unchecking the 'Highlight Matches' button on the find panel will speed things up
+2

Sublime should accept wildcard paths on command line on windows

Chase Meadors 13 років тому 0
I would like to be able to pass "*.py" to sublime in the windows cmd shell. This is handled by the shell on linux, but on windows, the program is passed "*.py" and must use glob or similar function to open the files.
+2

Idea: Syntax highlighting defines sidebar colors and scrollbar styles

Mike Meyer 14 років тому оновлено Allen A. Bargi 13 років тому 1
If you're using a light color scheme, it would be rad if the scrollbar, sidebar, tab bar, and status bar styles could be defined by that same color scheme file. Default to the blue sidebar, grey/black scrollbars, etc.
+2

"Goto Anything" should use the selected text as default input

朝政 李 13 років тому 0
for example, there's a line include "header.h" in my code, i can double click header, then ctrl+p, enter, quickly jump to myheader.h, need not to type the word header.
+2

Bug with more than 99 conditional inserts in a snippet

Roman Komarov 12 років тому 0

Snippets with more than 99 conditional insert work incorrect: all the conditions with more than two digits in they are those to digits.

Here is a snippet to run through ST's console:

view.run_command("insert_snippet", {"contents" : "snippet: $1${1/^(1$)?(2$)?(3$)?(4$)?(5$)?(6$)?(7$)?(8$)?(9$)?(10$)?(11$)?(12$)?(13$)?(14$)?(15$)?(16$)?(17$)?(18$)?(19$)?(20$)?(21$)?(22$)?(23$)?(24$)?(25$)?(26$)?(27$)?(28$)?(29$)?(30$)?(31$)?(32$)?(33$)?(34$)?(35$)?(36$)?(37$)?(38$)?(39$)?(40$)?(41$)?(42$)?(43$)?(44$)?(45$)?(46$)?(47$)?(48$)?(49$)?(50$)?(51$)?(52$)?(53$)?(54$)?(55$)?(56$)?(57$)?(58$)?(59$)?(60$)?(61$)?(62$)?(63$)?(64$)?(65$)?(66$)?(67$)?(68$)?(69$)?(70$)?(71$)?(72$)?(73$)?(74$)?(75$)?(76$)?(77$)?(78$)?(79$)?(80$)?(81$)?(82$)?(83$)?(84$)?(85$)?(86$)?(87$)?(88$)?(89$)?(90$)?(91$)?(92$)?(93$)?(94$)?(95$)?(96$)?(97$)?(98$)?(99$)?(100$)?(101$)?(102$)?(103$)?(104$)?(105$)?(106$)?(107$)?(108$)?(109$)?(110$)?(111$)?(112$)?.*/(?1:=1)(?2:=2)(?3:=3)(?4:=4)(?5:=5)(?6:=6)(?7:=7)(?8:=8)(?9:=9)(?10:=10)(?11:=11)(?12:=12)(?13:=13)(?14:=14)(?15:=15)(?16:=16)(?17:=17)(?18:=18)(?19:=19)(?20:=20)(?21:=21)(?22:=22)(?23:=23)(?24:=24)(?25:=25)(?26:=26)(?27:=27)(?28:=28)(?29:=29)(?30:=30)(?31:=31)(?32:=32)(?33:=33)(?34:=34)(?35:=35)(?36:=36)(?37:=37)(?38:=38)(?39:=39)(?40:=40)(?41:=41)(?42:=42)(?43:=43)(?44:=44)(?45:=45)(?46:=46)(?47:=47)(?48:=48)(?49:=49)(?50:=50)(?51:=51)(?52:=52)(?53:=53)(?54:=54)(?55:=55)(?56:=56)(?57:=57)(?58:=58)(?59:=59)(?60:=60)(?61:=61)(?62:=62)(?63:=63)(?64:=64)(?65:=65)(?66:=66)(?67:=67)(?68:=68)(?69:=69)(?70:=70)(?71:=71)(?72:=72)(?73:=73)(?74:=74)(?75:=75)(?76:=76)(?77:=77)(?78:=78)(?79:=79)(?80:=80)(?81:=81)(?82:=82)(?83:=83)(?84:=84)(?85:=85)(?86:=86)(?87:=87)(?88:=88)(?89:=89)(?90:=90)(?91:=91)(?92:=92)(?93:=93)(?94:=94)(?95:=95)(?96:=96)(?97:=97)(?98:=98)(?99:=99)(?100:=100)(?101:=101)(?102:=102)(?103:=103)(?104:=104)(?105:=105)(?106:=106)(?107:=107)(?108:=108)(?109:=109)(?110:=110)(?111:=111)(?112:=112)/m}"})

Run it, then try to write simple numbers like `1` or `4`, and then write `10` or `11` — you would see how all the conditional inserts starting with those numbers would be placed like this:

10=100=1001=1012=1023=1034=1045=1056=1067=1078=1089=109

That's not something critical, 'cause we could split this tabstop to multiple ones each containing 99 conditions, but there is still a bug.

+2

Mark Occurences (like Eclipse)

nickl 14 років тому оновлений 14 років тому 1
It would be great to have a 'mark occurrences' feature like Eclipse/EPIC - I find this very helpful when programming.

Each time I select a word, all occurrences are highlighted in the document, and the distribution of occurrences is shown in the marker panel that runs alongside the vertical scroll bar.

Sublime Text 2 has a similar feature activated using Find - but it would be nice to have the feature activated all the time and the distribution of occurrences shown.
Example screenshot:

Image 13
+2

Display Photoshop style color picker in css files after the "#" character is pressed

Austin Condiff 12 років тому 0

It would be very nice if a Photoshop style color picker was displayed when the "#" character is pressed, denoting that you are about to enter a hexadecimal value, or when rgba() is typed. It would be particularly nice when designing right in the browser/sublime text.

+2

hiding files from folder view

Tommi Tuura 12 років тому 0

Hi, here's an idea I'd like to ask for:


I'm developing a RoR application which has the normal Rails directory structure. It also uses quite a bit client-side stuff with Backbone.js which means there's another MVC structure within assets/javascript hierarchy, not to mention all the other stuff that keeps filling up the hierarchy. It also uses config/locales to do I18n, which I also need to edit sometimes. 


I love the folders view sidebar and I would actually like to use it to navigate these files. But the directory structure tends to be so crowded that jumping from one file to another from there is a chore, since opening the directory tree for some files will cause it to fill with all the other files I'm not needing and forces me to scroll back and forth. Also, with many files and folders the structure gets so wide that the visibility of what's inside of which folder gets harder to see.


Could there be (is there?) a feature to hide everything from the folders view sidebar except the directory structure (for RoR development, especially with Backbone inside assets/javascript, the directory structure IS relevant information) and files I have opened as tabs, for example? Of course, it needs to be easily toggleable when I want to open some new file...


+2

Fuzzy search snippet tab triggers

Jake Wilson 11 років тому 0

Example: Let's say I have a snippet with a tab trigger named this:


left triangle black


This snippet creates a Left-facing, Black Triangle HTML entity for me.  The problem with snippet tab triggers is that the user has to type in the name EXACTLY as the tab trigger defines it.  For the above example, the user has to type exactly the letters:


l e f t <space> t r i..... etc


It would be nice if ST supported fuzzy searches of tab triggers, so for the above example, the user could simply type 'triangle', and it would show the above snippet along with all other snippets with the word triangle in it.  Or maybe they type "black"  to see all snippets with the word "black" in it.


Catch my drift?  Would this be helpful to anyone else?