日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

最简单的Sublime插件开发教程

發(fā)布時間:2025/6/16 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最简单的Sublime插件开发教程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文作者為
簡書-melo的微博 / 掘金-melo的微博
Github-meloalright / Medium-@meloalright
轉(zhuǎn)載請注明出處哦。

編寫一個簡單的類似 c2console 的 Sublime 插件
ps: 該插件目前已經(jīng)被 package-control 收錄

Step 1 - 編寫插件代碼

1.點擊 Tools => Developer => New Plugin 創(chuàng)建插件用例

2.使用 Python 編寫插件

import sublime import sublime_plugindef plugin_loaded():# write your code herepassclass c2console(sublime_plugin.EventListener):def on_query_completions(self, view, prefix, locations):# write your code herepass復(fù)制代碼

參考 c2console-c2console.py

Step 2 - 編寫菜單配置

編寫 Main.sublime-menu - 示例如下:

[{"caption": "Preferences","mnemonic": "n","id": "preferences","children":[{"caption": "Package Settings","mnemonic": "P","id": "package-settings","children":[{"caption": "c2console","children": [{"command": "open_url", "args":{"url": "https://github.com/meloalright/c2console"},"caption": "Github - c2console"}]}]}]} ] 復(fù)制代碼

參考 c2console-Main.sublime-menu

Step 3 - 上傳 Github

完成插件[README] + 上傳[Github]

參考 c2console-README.md

Step 4 - 提交 package-control

1. 去把 package_control_channel 倉庫 fork 下來

倉庫鏈接 @wbond - package_control

2. 把你的插件添加到倉庫的索引里 - 示例如下:

}]}, + { + "name": "C2console", + "details": "https://github.com/meloalright/c2console", + "labels": ["javascript", "console", "log"], + "releases": [ + { + "sublime_text": "*", + "tags": true + } + ] + },{"name": "C99","details": "https://github.com/noct/sublime-c99", 復(fù)制代碼

3. 提交 Pull-Request

ps: 如果作者覺得你的作品沒什么問題會把PR合并 ps: 如果PR合并成功即可在 package-control 搜到 ps: 如果PR合并成功即可在 sublime 里直接 install package 復(fù)制代碼

結(jié)語:

完整[DEMO]請參考: github.com/meloalright…
(∩_∩)求給個☆哦

鳴謝:

參考文檔:
packagecontrol.io
@wbond - package_control

總結(jié)

以上是生活随笔為你收集整理的最简单的Sublime插件开发教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。