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 条评论
登录 后参与评论

相关文章

来自专栏电光石火

Sublime Text 快速格式化

HTML/CSS/JS 格式化插件:HTML/CSS/JS Prettify 安装过程: 在Sublime Text中,按下Ctrl+Shift+...

1906
来自专栏debugeeker的专栏

centos 7 下安装php-sqlite

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

972
来自专栏前端开发

Vue-cli脚手架快速搭建项目图文教程

“脚手架”是一种元编程的方法,用于构建基于数据库的应用。许多MVC框架都有运用这种思想。

4637
来自专栏郭少华

Vue实战开发

4.新建Fwsb组件,这个相当于程序员的入口文件。在src/components/目录下新建Fwsb.vue文件。文件内容

932
来自专栏肖洒的博客

【Hexo】bat自动处理hexo命令

每次写新文章都得hexo new “xxx”,写完再hexo g -d,挺麻烦的。 就不能写一个脚本来自动执行吗?

852
来自专栏项勇

笔记67 | 记录从android stuido传代码到github的学习过程

1573
来自专栏我爱编程

PyCharm

1464
来自专栏编程微刊

自动调试自动编译五分钟上手

1637
来自专栏Python

linux每日命令(8):mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

1082
来自专栏跟我一起学Docker

【番外篇】Vim-Go环境搭建

如果说在Linux环境下,什么编辑器最好用,如果我说是VIM,估计会有一大部分人嗤之以鼻,怎么可能。VIM可能是他用过众多编辑器最难用的一个。在我...

1464

扫码关注云+社区