你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-06-21
瀏覽次數(shù):0
明天給大家分享一個(gè)Text3插件的編譯過程以及使用該插件解決的一個(gè)實(shí)際問題。
一、開發(fā)插件的前提條件
2.創(chuàng)建一個(gè)新插件
1.通過Tools->New...打開一個(gè)初始化的插件編輯器文件
初始化的插件有以下內(nèi)容:
2、通過->...打開該文件夾,在該文件夾下建一個(gè)子文件夾,名稱為你要開發(fā)的插件名稱,如:。
回到插件開發(fā)的初始化編輯器頁(yè)面,通過ctrl+s保存該文件,并放入你的完美子文件夾中,文件名如:.py。
3.通過ctrl+`快捷鍵或者View->Show打開控制臺(tái)。
并在輸入框中執(zhí)行以下命令:view.('')
執(zhí)行結(jié)果如下,第一行插入Hello, World!:
4、把類名改成自己想要的插件名,比如:(前面的名字大寫),然后就可以開發(fā)插件相應(yīng)的功能了。 其實(shí)此時(shí)輸入的命令也改為view.(''),這樣執(zhí)行才有效。
5.通過官方API文檔找到你需要的。 有關(guān)文檔,請(qǐng)參閱:
二、編寫插件
接下來分享一個(gè)我寫的插件。 該插件的功能是將文件中的所有定義替換為真實(shí)值。
用實(shí)際值替換文件中的宏定義:
下面分享一下我的插件源碼,并提供詳細(xì)的意見。 你可以參考API文檔來了解我的代碼內(nèi)容。 因?yàn)椴缓迷谑謾C(jī)上顯示,所以拍了幾張。 詳細(xì)代碼可以閱讀原文去我的博客了解一下:
3.綁定快捷鍵
在該文件夾下新建映射文件sublime text 3小程序,文件名固定。
這兩個(gè)文件分別對(duì)應(yīng)不同的平臺(tái)和linux。 事實(shí)上,Mac平臺(tái)是(OSX).-。 文件內(nèi)容如下:
keys代表對(duì)應(yīng)的快捷鍵sublime text 3小程序,代表要執(zhí)行的命令。
4.手術(shù)療效
運(yùn)行前:
運(yùn)行 ctrl+shift+r 后:
今天的分享就到這里,下一篇繼續(xù)分析。如果大家覺得還可以呀,記得推薦呦。
如有侵權(quán)請(qǐng)聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼