+1

Occasionally, on expanding a tree node all content is hidden when the node contains filetypes that are set to hidden in the prefs.

Richard Icke 13 jaar geleden bijgewerkt 13 jaar geleden 1
In my case pyc files. Tree expands as if there were no content in it. Removing pyc files fixes this. OSX 10.7.2, build 2165
+1

spell check notification attribute editing

chrisfrisina 12 jaar geleden 0

I would like to be able to edit the attributes of the "NON-HIGHLIGHTING THIN RED ZIGZAG with TRANSPARENT-BACKGROUND" that appears when you misspell a word.   In general  it is not clearly visible with certain themes, and not scaled appropriately with small and large text, so I think manually adjustments are in order.   Maybe the style (underline, zigzag, dotted), pixel width, (whether or not it highlights the text, or changes the font color of the misspelled words/characters, or the background of the underline element or text.

+1

API file load intercept

Josh Gentry 12 jaar geleden 0

It would be nice if plugins had the ability to intercept a file load operation, instead of only being notified on it's completion.


I'd like to create a 'remote workspace' plugin that creates a local cache of files and if they exist, use them (after checking for updates), if not, download the file and then load the local copy.

+1

problem with commenting

Rajkumar Jegannathan 13 jaar geleden bijgewerkt 13 jaar geleden 0
In JavaScript adding a comment at the end of the line comments the entire line.
+1

Scrollbar disable shadow

Richard Mišenčík 11 jaar geleden 0
Hello, Im editing a theme and I would like to nkow if it is possible to disable the scrollbars dropdown shadow? And also the one on the right from line numbers.
+1

Mac OS X dictionary lookup does not work in distraction free mode

Karolis Misiunas 11 jaar geleden bijgewerkt door Morris Hopkins 11 jaar geleden 1

Since Mountain Lion trackpad triple-finger tap does a dictionary lookup for a selected word. The feature works fine in normal mode of ST2 or ST3, but in distraction free mode it shows a dictionary for a wrong word. Usually few words to the right.   


+1

sublime text 3 hangs after 'close window' on fullscreen on mac os

Артем Дайнеко 11 jaar geleden 0
sequence of actions:
1. Open sublime text (existing project loads)
2. Make it fullscreen
3. New Window (it goes on fullscreen)
4. Close Window
5. Profit (remaining window hangs or crashes)
Build 3059, Mac OS 10.9.1
+1

Vintage command mode replace selection bug

Raphael Schweikert 12 jaar geleden 0

When a selection has been created in Vintage’s command mode, the position of the cursor (underscore) should not be relevant in deciding what to replace when pressing “s” to delete the selection and enter insert mode.


Steps to reproduce

  1. Type a test string, e.g. “test;”
  2. Enter Vintage command mode.
  3. Select “test” by double-clicking.
  4. (Note that the cursor sits on the last selected character.)
  5. Hit “s”.
Expected Result: “test” should be deleted with the insertion cursor being placed before the semicolon.
Actual Result: Both the selected text as well as the semicolon are deleted.

The bug is related to the placement of the cursor prior to hitting “s” since when creating the selection by dragging from right to left (and, thus, having the cursor at the beginning of the selection), the command works as expected.
+1

contextual syntax highlighting in PHP

sorahn 13 jaar geleden 0
One feature that was really nice in my previous editor... (i'll just leave it as that) was that in PHP if you did echo<<<HTML or echo <<<SQL (or anything similar to those it would use the correct syntax until it reached the end of the echo.

Is that possible?
+1

snippet with text transformation

baurzhan zhakashev 12 jaar geleden bijgewerkt door FichteFoll 12 jaar geleden 1

i have this snippet

<snippet>

    <content><![CDATA[ \$${1:var}['${1}']['${3}'] ]]></content>

    <tabTrigger>var2</tabTrigger>

    <scope>text.html,source.php</scope>

    <description>$var['']['']</description>

</snippet>


and i want to text transform (Title case) this part['${1}'] while typing ${1:var}

so result should be like this


$adv['Adv']['name']


is it possable?


+1

Bug in highlighting Erlang format strings

Christian Kruse 13 jaar geleden 0
Syntax highlighting for Erlang has a bug in the format strings parser: the format string ~4..0B (an integer with 4 digits, filled up with 0's when the int is smaller, same as %04d in sprintf() format string) is highlighted red (as invalid) while it is a valid format string.
+1

Adjust the alpha of the sublime text's window when the mouse move outside the window

Dupl 13 jaar geleden bijgewerkt 13 jaar geleden 0
Let adjust the transparency of the main st2's window when the mouse move out of it (or with a keypress) to let a faster and better view of the website behind it (live reloaded with CodeKit or LiveReload) Example ->
+1

Support more complex language guessing.

James Farwell 13 jaar geleden bijgewerkt 13 jaar geleden 0
Guessing language by the file extension alone or by the first line is often not enough. For example, the ".h" extension is shared by C, C++, Objective-C, and Objective-C++ (and more). The user can choose which language to open ".h" files as by default, but if they are working in a mixed codebase (e.g. it is likely if they are working with Objective-C++ there will also be Objective-C and C .h files laying around too) then this isn't enough. It would be pretty nice if there were keyword matching on the whole file to be able to guess the language.

For example, for ".h" files:

contains["@interface", "@end", "#import"] -> Objective-C
contains["class", "namespace", "::"] -> C++
contains[Objective-C AND C++] -> Objective-C++
default -> C


Another solution might be able to allow the user to assign the language based on directory... e.g. all ".h" files in "foo/bar/objc" are Objective-C but "foo/bar/cpp" are C++.
+1

Python syntax highlighting for binary literals

Bcj Brendan 12 jaar geleden 0
The python language file (Python.tmLanguage) is missing the pattern for binary literals (e.g., 0b1010). To add support, all that needs to be done, is to add a few lines of code(http://pastebin.com/0mDW2mKL) to the patterns array (just search for constant.numeric.integer.hexadecimal, and add it underneath).


+1

include filter for Projects

Mike Craddick 12 jaar geleden 0

Would love to have back the ability to specify "include_filters" for Project files. Would be happy with whatever way this worked (e.g. if include filter was used, would ONLY include those files/folders specified with filter).

+1

hot_exit true, remember_open_files true

Structured QA Web 12 jaar geleden 0

I love hot_exit because I always work with Open Folder.. so that means my folder is always remembered. BUT, this means I can't turn off remember_open_files. Which is a huge problem because tabs keep piliing up and I have to close each of them manually.

I'd really like it to never remember tabs once I close Sublime, but still remember the folder I'm working on.


Your comment explains that this is the situation indeed:

"// remember_open_files makes the application start up with the last set of

// open files. Changing this to false will have no effect if hot_exit is

// true"


Would be great if you can allow that!


+1

modified file indicator on tab

Mihkel Miliste 12 jaar geleden bijgewerkt 12 jaar geleden 2
Indicator for modified but not saved file has gone missing in 2181 (OSX)
+1

Statically Link Everything For Linux Use

Dane Curbow 12 jaar geleden 0
I am trying to get ST2 up and running on RHEL5 64bit for work. I managed to resolve some other library conflicts, but the glibc-2.11 can't really be worked around. If I update that in my environment the most likely (as other people got this result) outcome is that I have to setup my environment again because taking such actions will break it. This could easily be resolved by not having ST2 dynamically linked and instead go with a statically linked release for those who need it.


+1

Timestamp your digital signatures on binary files.

11 jaar geleden 0

Timestamp your digital signatures on binary files. That way it will validate after certificate expires.


Easy to do while releasing a version + usually free.

+1

Use tab to step over auto-completed quote, bracket, etc. pairs

Jordan MacDonald 13 jaar geleden bijgewerkt door Brandon Galer 11 jaar geleden 2
Scenario:

I'm coding something that involves a string, so I hit the single-quote button. SublimeText automatically puts in a terminating quote, and I continue typing my string. Once I'm done typing the string, I have to navigate past the auto-completed quote to continue typing. That requires me entering the single-quote button, the end key or the right-arrow key. This isn't so bad, but if I'm also in an array like so:
['test|'] (vertical bar = caret)
I need to type both a single-quote and a right-bracket.

Solution:

When the user hits the tab key, check to see if they're inside of an auto-completed string, array, etc and step over all adjacent elements so that the user can continue typing. So, if this is the situation:
'string|'
it'll just step over a quote. In this situation:
['string|']
it'll step over both the quote and the closing bracket. In this situation:
{['string|']}
it'll step over all three elements.