Snippet Craft 一個VS Code代碼片段管理插件 功能 創(chuàng)建和插入代碼片段 在編輯器區(qū)域右鍵菜單中點擊插入Snippet,或在代碼片段視圖中點擊條目,則會將代碼片段插入到當前激活文檔的光標位置。 代碼片段編輯 代碼片段在左側(cè)欄中,根據(jù)創(chuàng)建時的文件內(nèi)容類型,分組顯示代碼片段,可編輯已有的
一個VS Code代碼片段管理插件
Snippet Craft是一個用于管理和插入代碼片段的VS Code插件。它提供了一系列功能,使得代碼片段的創(chuàng)建、編輯和預(yù)覽變得更加簡單和高效。
在編輯器區(qū)域右鍵菜單中點擊插入Snippet,或在代碼片段視圖中點擊條目,則會將代碼片段插入到當前激活文檔的光標位置。
代碼片段在左側(cè)欄中,根據(jù)創(chuàng)建時的文件內(nèi)容類型,分組顯示代碼片段,可編輯已有的代碼片段。
鼠標移動到代碼片段條目上時,顯示tooltip預(yù)覽
映射是插入代碼片段時,自動替換的變量。代碼片段中通過設(shè)置占位符${VAR_NAME},在插入代碼片段時,將自動替換為全局變量中的值。
可用的映射如下表:
類別 | 變量 | 描述 |
---|---|---|
文件和編輯器相關(guān) | TM_SELECTED_TEXT | 當前選定的文本或空字符串 |
注意:當自定義映射值未設(shè)置或者不可用時,將直接顯示變量占位符
擴展初始化時,插入了三個常用的自定義映射,你可以自由更改或添加自定義映射。
示例:
代碼片段內(nèi)容
value of 'AUTHOR' is: ${AUTHOR}
value of 'COMPANY' is: ${COMPANY}
value of 'MAIL' is: ${MAIL}
value of 'FOOBAR' (non-exist) is: ${FOOBAR}
插入代碼片段后,顯示如下:
value of 'AUTHOR' is: 林曉lx
value of 'COMPANY' is: my-company
value of 'MAIL' is: [email protected]
value of 'FOOBAR' (non-exist) is: ${FOOBAR}
與自定義映射一樣,當默認映射值未設(shè)置或者不可用時,將直接顯示變量占位符
代碼片段可在編輯器中顯示自動提示和補全內(nèi)容。
通過點擊上方橫幅上的安裝按鈕安裝 Snippet Craft,或在 VS Code 的擴展側(cè)邊欄中搜索 Snippet Craft 進行安裝。
Date | Version | Content |
---|---|---|
V0.1.0 | 2024-8-22 | 初始版本 |
作者:林小
The MIT License (MIT)
Github:snippet-craft
小編推薦閱讀機器學習:神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實現(xiàn)對象集合與DataTable的相互轉(zhuǎn)換
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細使用
閱讀Java代理模式:靜態(tài)代理和動態(tài)代理的對比分析
閱讀Win11筆記本“自動管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)