+5

Combining diacritics (accents) not rendering correctly in the buffer

Iain McGinniss 12 лет назад обновлен Jens Larsson 11 лет назад 2

I use the the OS X automator plugin UnicodeIt in order to allow me to type LaTeX amsmath macros to produce unicode characters that are difficult to type otherwise. Attempting to produce a character which uses a combining diacritic (e.g. an accent) in Sublime Text does not work correctly: for instance converting


\overline{\epsilon}


which should produce ε̅ instead produces:


Image 221


This problem is not actually caused by UnicodeIt as far as I can tell, as attempting to paste any of the characters with combining diacritics from this test page causes the same issue. Pasting these characters into a terminal, or TextEdit, produces the desired result:


Image 222


I think this is related to this forum post on display of accents on greek characters in tab titles - the rendering problem looks the same, where the diacritic is separated from the character it is intended to combine with. I notice that if I create a file named ε̅.txt and open it with sublime text, it renders correctly in the tab title:


Image 223


I am using Version 2.0.1, build 2217.


+5

Matching brackets show highlighted indention line

Paul Verbeek 13 лет назад обновлен 13 лет назад 0
When matching brackets are found, the corresponding indentation line could be highlighted
+5

nodejs auto completion

Val Astraverkhau 13 лет назад 0

I wasn't able to track down a nodejs auto completion module. The only node.js textmate bundle I found doesn't have a .tmLanguage

+5

View -> Show non-printable chars

sdf 13 лет назад 0
Like :list in VIM
+5

Enable keyboard hotkeys for Close File dialog

Sam Blomberg 11 лет назад обновлен Max K 4 месяца назад 1

This is a minor functionality tweak, but it would be great to have hotkeys for the Close File dialog that duplicate similar applications' functionality. Here's the Sublime Text dialog in question:


Image 261


Here are the hotkeys I propose:


d - Same as clicking "Don't Save"

c - Same as clicking "Cancel"

s - Same as clicking "Save"


Here's the same Photoshop dialog for which the above hotkeys function properly:


Image 262


Why make this change? It's much more friendly to keyboard-users who use Cmd+W to quickly close multiple open files.


Thanks for the consideration!

+5

"Go to symbol" crashes with SCSS

Florian Letsch 12 лет назад обновлен Jiehan Zheng 12 лет назад 0
Using CMD+R for "go to symbol" in a SCSS file works fine, I start typing a class name and it jumps to the according symbol. However, if I have a typo and want to change what I've typed so far, as soon as I hit backspace, Sublime crashes. I do not know if this is core or plugin related and I have never reported a bug before, so please point me to the right direction to make this a prober bug report.
+5

Update API Documentation

Maxime Lorant 12 лет назад в Plugin announcements обновлен 12 лет назад 2
The API documentation is now obselete. Some method like fileName has been renamed in Sublime Text 2. Could be a good idea to fix it :)

Link of the API : http://www.sublimetext.com/docs/api-reference 
+5

Navigate or filter project file/directory by typing

innergy 13 лет назад обновлен 13 лет назад 2
Currently you can search for a file or folder in your project by right-clicking on a folder and searching within it.

It would be really handy in very large projects to be able to navigate or filter the list of files and folders simply by highlighting the project pane and typing.

For example, in the following hierarchy:
  a -> b -> c.txt

If everything were collapsed, I could type "a", right arrow, "b", right arrow, "c." and c.txt would be highlighted. At that point I could hit <enter> and open that file in a new tab.

Another option would be the ability to filter the entire list by supplying a keyword. This is very helpful if I know a portion of the name of the file I want and it's several directories deep.

Using the same example as above, I could press "/" (to enter filter mode), then a small text box would appear. I'd type "c.txt" and the project hierarchy is flattened showing only the "c.txt" file, which is selected. I can then press <enter> to load it in a new tab. Or if there are several matches, I can use the arrow keys to move between them before choosing the one I want. Of course in that case there needs to be some indication of the directory it's in.

Thanks!
+5

Customizations

Bisyork 13 лет назад 0
I wasn't sure if I liked the space-eating tendencies of "delete word"... so I went in and changed it.

That made me very happy.

One could do the same in Emacs, but Emacs hasn't mastered nice scrolling after how many years?

+5

regex key bindings

voxmea 14 лет назад 0
Bring ST1 regex keybindings to ST2.
+5

hex rgb color code hightlight

Markus Falk 13 лет назад обновлен Liam Cain 13 лет назад 1
I would like for sublime to hightlight hex and rgb colors in the code with the corresponding color like the the following html/css example shows :)

<code>#ff0000</code>

code {color: #000, background-color: #ff0000}

the example is just to demonstrate what I mean what sublime should do ...

don't know if I explained it the way I mean it. goal is to let me see what colors look like while writing code :)
+5

Fantastic!

Polychronis Ypodimatopoulos 13 лет назад обновлен 13 лет назад 0
This piece of software is just... sublime. Here are my thoughts on it (didn't want to replicate the discussion from G+ here):

https://plus.google.com/107958667107270024286/posts/5GSeGswCGhJ
+5
Исправлен

Make drag'n drop of some filetypes into editing area work under Linux

Metin Amiroff 14 лет назад обновлен Jon Skinner 14 лет назад 0
Under Linux, while html, python, css files can be dragged and dropped into editing area, some file types like sublime-snippet, tmLanguage and tmPreferences cannot be.

I tested this under Windows and could not reproduce this bug.
Ответ
Jon Skinner 14 лет назад
Added in 20110203
+5

Project settings should remember per-file text wrap settings

Nicolas Perriault 13 лет назад обновлен 13 лет назад 1
Use case:
  1. Create a file, eg. test.md in a new directory
  2. Enable text wrap, set it to 80col
  3. Save the file, create a sublimetext project, eg. test.sublime-project
  4. Close the project, reopen it, open test.md
  5. text wrap settings have not been remembered

What would be cool is to store these per-file settings in the project settings file.

+5

Persist index of files in projects folder

kpatzwaldt 12 лет назад 0

When switching projects with Ctrl+Alt+P, the index of the files in the project folder is rebuilt. As I usually switch between different versions of the entire AOSP, this is incredibly slow and makes switching between projects impratical.


I realize that files may have changed in the meantime, but at least scan for changes in the background while letting the user use the cached file list from the previous session.

+5

Allow user and plugins to add menu items (main and context menus)

Greg Williams 14 лет назад 0
+5

ctrl click on hyperlinks to known symbols

fackler 13 лет назад обновлен Francis Gastellu 12 лет назад 1
examples.  click on method call takes you to definition.  click on file path opens that file.  etc. 
+5

Autodesk Maya MEL syntax

feh 12 лет назад 0
Please do this. Every VFX company in the world would buy licenses, but only if you do it soon. Companies with money don't screw around, downloading sketchy APIs from some dude's blog link and then editing hexadecimals in an xml file to make the software work. No, YOU need to make MEL work, and you need to do it now...


+5

Keep The Size Of Tabs Until The Mouse Is Moved From The Tab Bar

Michael Whitby 13 лет назад обновлен johtso 13 лет назад 1
Chrome does this - it's very helpful when mouse middle-clicking to close a lot of tabs, they will all keep their size rather than growing, so you don't inadvertently close the wrong tab because it grew underneath your cursor.
+5

Key Bindings: Modifier Only *Double* Keypress

ar-echo 12 лет назад 0

The ability to assing a "modifier only double keypress" as a key binding.


ex:

"keys": ["control+control"] = Typing the control key twice-in-a-row executes the command.


This would be really handy for the Control Palette.

It's a nice way to get another "easy target" keyboard shortcut after all of the "space+___" shortcuts have been taken.


I first saw this feature in Quicksilver and it's very convenient.


Here's some related links and information:

http://geek.michaelgrace.org/2011/02/double-key-press-activation-state-machine-thingy/

http://rawsyntax.com/blog/quicksilver-secure-keyboard-entry-and-single-modified-activaction/

Сервис поддержки клиентов работает на платформе UserEcho