![](/img/trans.png)
[英]Sublime Text 3 - Snippet doesn't fire on tab, only on CSS file
[英]Sublime Text wrap selection with snippet
我一直在深入研究Sublime的片段,插件和宏,但我似乎無法找到我正在尋找的東西。
我試圖改變這個:
.content {
color: @blue;
}
進入:
.content {
color: darken(@blue, 5%);
}
理想情況下,我可以選擇@blue
部分,點擊命令,並正確地包裝整個事物。
有任何想法嗎? 這甚至可能嗎?
從這里可以看出:
工具 - >新代碼段... - >在Data\\Packages\\User\\
另存為darken.sublime-snippet
<snippet>
<content><![CDATA[darken($SELECTION, 5%);]]></content>
<!-- Optional: Tab trigger to activate the snippet -->
<tabTrigger>darken</tabTrigger>
<!-- Optional: Scope the tab trigger will be active in -->
<scope>source.css</scope>
<!-- Optional: Description to show in the menu -->
<description>Darken Snippet</description>
</snippet>
並且keybind:
{ "keys": ["ctrl+shift+o"],
"command": "insert_snippet",
"args": { "name": "Packages/User/darken.sublime-snippet" } },
編輯:如果在$SELECTION
之后立即添加$1
會更好,那么如果沒有$SELECTION
,光標將跳轉到所選單詞或者必須寫入的位置。
將上面的代碼段的第二行更改為:
<content><![CDATA[darken($SELECTION$1, 5%);]]></content>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.