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