下面通过一个sublime插件【CSScomb】介绍一下sublime插件的基础知识
如果是Package Control的插件,可以通过Package Control来安装插件 首先通过官方文档安装Package Control 通过【Ctrl + Shift + p】或者【Tools】-->【Command Palette...】打开命令面板,然后输入【pi】即可看到安装命令:
选择【Package Control: Install Package】命令,然后输入要安装的包名即可:
源码安装比较简单,直接把插件的源码放到sublime的插件文件夹下即可 sublime本身有绿色版的,所以插件文件夹可能会不固定 【Ctrl + `】或者【View】-->【Show Console】打开控制台,然后通过【print(sublime.packages_path())】脚本即可打印插件根目录,如下:
这个就不是本文可以指导的了。。。
一般在【Preferences】菜单会找到相应的插件 如果插件本身是可配置的就有,否则不会出现在该菜单上 sublime的配置分为两种:【Default】和【User】 【Default】是默认配置,一般不能修改,【User】是用户自定义的配置,格式与【Default】一致,会覆盖【Default】的配置项
有两种方式能够了解到插件配置项的详细说明:
定义快捷键和【配置】一样,也是在【Preferences】菜单里面,如果有的话,参见上图,一般和【配置项】是一起的 也分为两种:【Default】和【User】,原理与【配置】一样,因此设置方法也是大同小异
注意:super 代表win键
插件的使用方式有很多种,具体使用方法需要参考插件的文档
如果定义了快捷键,可以直接使用快捷键
有些插件是通过右键菜单来执行的,比如jsFormat,这要看插件本身有没有注册右键菜单项
这个一开始就碰到过了,还记得Package Control是怎么安装插件的吗?
这个话题比较高深,就不讨论了,还记得定义快捷键的时候需要一个【command】值吗?那个就是指令的命令字,用脚本通过sublime的官方api来执行该命令字就可以执行插件了
Package Control自建了包管理系统,它里面有许多优秀的插件,可以通过其官网来进行搜索
每个插件都会显示安装数,一般可以通过这个来看插件的优劣
互联网那么多途径,这里就不说明了 除了在Package Control里面看安装数之外,还可以通过插件源码(一般放在Github上)的star和fork数来判断优劣