sublime 插件基础知识介绍

sublime 插件基础知识介绍

下面通过一个sublime插件【CSScomb】介绍一下sublime插件的基础知识

1 sublime插件的安装

1.1 使用Package Control安装

如果是Package Control的插件,可以通过Package Control来安装插件 首先通过官方文档安装Package Control 通过【Ctrl + Shift + p】或者【Tools】-->【Command Palette...】打开命令面板,然后输入【pi】即可看到安装命令:

选择【Package Control: Install Package】命令,然后输入要安装的包名即可:

1.2 源码安装

源码安装比较简单,直接把插件的源码放到sublime的插件文件夹下即可 sublime本身有绿色版的,所以插件文件夹可能会不固定 【Ctrl + `】或者【View】-->【Show Console】打开控制台,然后通过【print(sublime.packages_path())】脚本即可打印插件根目录,如下:

1.3 根据插件的文档来安装

这个就不是本文可以指导的了。。。

2 插件的配置

一般在【Preferences】菜单会找到相应的插件 如果插件本身是可配置的就有,否则不会出现在该菜单上 sublime的配置分为两种:【Default】和【User】 【Default】是默认配置,一般不能修改,【User】是用户自定义的配置,格式与【Default】一致,会覆盖【Default】的配置项

有两种方式能够了解到插件配置项的详细说明:

  1. 插件官方文档
  2. 打开【Default】来看,里面都会有详细的注释,如下:

3 插件的快捷键

定义快捷键和【配置】一样,也是在【Preferences】菜单里面,如果有的话,参见上图,一般和【配置项】是一起的 也分为两种:【Default】和【User】,原理与【配置】一样,因此设置方法也是大同小异

注意:super 代表win键

4 插件的使用

插件的使用方式有很多种,具体使用方法需要参考插件的文档

4.1 快捷键

如果定义了快捷键,可以直接使用快捷键

4.2 右键菜单

有些插件是通过右键菜单来执行的,比如jsFormat,这要看插件本身有没有注册右键菜单项

4.3 通过命令面板【Ctrl + Shift + p】

这个一开始就碰到过了,还记得Package Control是怎么安装插件的吗?

4.4 通过控制台直接调用命令

这个话题比较高深,就不讨论了,还记得定义快捷键的时候需要一个【command】值吗?那个就是指令的命令字,用脚本通过sublime的官方api来执行该命令字就可以执行插件了

5 寻找插件

5.1 Package Control

Package Control自建了包管理系统,它里面有许多优秀的插件,可以通过其官网来进行搜索

每个插件都会显示安装数,一般可以通过这个来看插件的优劣

5.2 其他途径

互联网那么多途径,这里就不说明了 除了在Package Control里面看安装数之外,还可以通过插件源码(一般放在Github上)的star和fork数来判断优劣

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏雪胖纸的玩蛇日常

django引入模板时,部分css文件渲染不成功失灵引入不成功

1385
来自专栏DannyHoo的专栏

在Xcode8上安装插件之后闪退

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

672
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装Django Web Framework

Django是一个功能齐全的Python Web框架,用于开发动态网站和应用程序。使用Django,您可以快速创建Python Web应用程序,并依靠该框架来完...

530
来自专栏转载gongluck的CSDN博客

如何用Doxgen制作chm格式文档

对程序员来说,在开发自己的接口时,制作一个easy-go的文档也是coding中必不可少的一步,而且是相当重要的一步,虽然国内很多程序员,现在都略过了这一步。 ...

36911
来自专栏大内老A

如何解决打开VS2010后没有UI界面的问题

VS2010 Beta 1发布还一阵了,相信很多人已经开始尝鲜了。不知道大家有没有遇到过这样的问题:当打开VS2010的时候,出现这样一个初始化界面。 ? 但是...

1757
来自专栏Python小屋

Python安装扩展库与打包成exe可执行文件的方法

1、安装扩展库的几种方法。 首先可能需要使用 pip install --upgrade pip 来升级本机的pip程序。然后在命令提示符环境(即cmd方式)执...

2686
来自专栏生信技能树

把rstudio的project或者package同步到自己的GitHub

然后rstudio的git/svn需要设置好秘钥连接到自己的GitHub, 参考生信菜鸟团博客教程:http://www.bio-info-trainee.co...

863
来自专栏帘卷西风的专栏

关于VS2012加载项目失败解决办法

682
来自专栏noteless

eclipse svn插件卸载 重新安装 Subclipse卸载安装 The project was not built since its build path is incomplete T

使用的是eclipse kepler版本,崩溃了,想要重新安装,主要遇到了下面这几种问题

633
来自专栏小尘哥的专栏

搭建自己的个性博客平台

每次百度问题看到别人的个性博客,都纳闷是怎么来的,本教程教你搭建一个自己的个性博客平台。采用当前流行的博客开源框架hexo+oschina,别问为啥不用gith...

863

扫码关注云+社区