2012-06-18 14 views
7

W Sublime Text 2 można wpisać ciąg znaków, a następnie zaznaczyć jakiś fragment napisu jak następuje:Czy sposób Sublime Text 2 automatycznie zamyka selekcje w parach?

enter image description here

Następnie można załączyć wybrany tekst w „poprzez wpisanie jeden”, który daje to:

enter image description here

Kiedy robisz, że kursor kończy się pomiędzy d i „naprawdę chciałbym to skończyć z zewnątrz” na końcu wybranego łańcucha.

enter image description here

Czy coś takiego jest możliwe?

Odpowiedz

6

Nie jest to funkcja, której używam, ale następujące czynności wydają się działać poprawnie. Utwórz taki fragment kodu:

<snippet> 
    <content><![CDATA["$SELECTION"$0]]></content> 
</snippet> 

Parametr $0 określa punkt wyjścia kursora. Keybind go w pliku /Packages/User/Default (Linux).sublime-keymap:

{ "keys": ["\""], "command": "insert_snippet", 
    "args": {"name": "Packages/User/quotes.sublime-snippet"}} 
+0

pracuje dla mnie ... Dzięki – Jason

+0

@Jason - oh good :) – fraxel

+0

@fraxel Mogę zapytać, w jaki sposób udało ci się to zrobić? Czy jest jakaś szczegółowa dokumentacja? – Qwerty