添加插件

 
找到 或者 直接复制
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

打开submeli 然后打开命令行 Control + ~ 复制黏贴打开安装,然后重启sublime

然后Shift + Command + P 输入install 选择第一个,等待载入插件列表

所有的配色方案主题.


Sublime 代码提示插件:TabNine

一出来就是巅峰的插件。闭源但无所谓,反正你也看不懂机器学习的代码。

据我我简单的几天体验,所谓的代码提示其实并没有那么神奇,只是提示了JS基础内置的 API。

也许在 Js 这种轻量级的语法面前有点杀鸡牛刀了,实际上你使用其他类型的插件也可以达到效果甚至更好。

这款插件带给我最友好的地方,并不是所谓的『代码智能提示』,而是弥补了 Sublime 自身基础服务的不足。具体是以下两点:

1、『当前打开代码检索提示』,其实不管是 sublime text 还是 Vscode、WebIDE。这些编辑器对于关键词的提示也是时好时坏。尤其是 Sublime 最显『贫弱』。但自从有了这个插件,该提示的一个不落。

2、创新的交互设计,也就是 tab + 1~9 ,比起以前默认的选择方式,要么是不断按 ↓ 来选择,或者要用鼠标,大部分情况下还不如我直接输入补全来的自然。

不过tab键还是和我部分功能冲突,所以我把他修改为 "`" 键了。

Preferences - Package Setting - TabNine - Key binding Users
[
{ "keys": ["`"], "command": "tab_nine_leader_key", "context": [ { "key": "tab_nine_leader_key_available", "operator": "equal", "operand": true }] },
]

SideBarEnhancements

TabsExtra

tabs的扩展,可以更加方便。

Babel 

并不是用来转换的,而是用来高亮 jsx语法。在react项目中必备。安装完成之后,设置为 JavaScript(babel) 即可。

clipboard Manager

剪切板管理工具。输入Ctrl  + shift + p , clipboard manager: show history (cph) 即可看到

Nodejs
按下ctrl + b直接在编辑器中运行一个解释器。

Color Highlighter
颜色插件。必装玩具

Highlight 

将sublime text 中的代码高亮生成为html,可以用到博客园代码段中。

Preferences -> package settings -> SublimeHighlight -> Settings User

{
"theme": "monokai",
}

autofilename

自动提示路径

 
All Autocomplete

Sublime Text 默认的 Autocomplete 功能只考虑当前的文件,而 AllAutocomplete 插件会搜索所有打开的文件来寻找匹配的提示词。

SyncedSideBar 

每次打开文件,侧边栏都会同步显示该文件所在目录树中的位置(如果打开的文件是目录树的子集,还能将目录树自动展开,真是爱之不已,挺有用的一款插件)。⭐️⭐️⭐️⭐️⭐️

terminal
右键目录可以直接打开命令行的插件。快捷键是Ctrl + shift + T

Alignment:

选中并按ctrl+alt+a就可以使其按照等号对其。

按等号对其,强迫症患者必备 
https://github.com/kek/sublime-expand-selection-to-quotes
插件下载,按下ctrl + ' 直接选中引号中的内容
 

vue-syntax-highlight

尤大大亲自制作的插件.

注意:虽然有插件了。但*.vue style标签中如果使用了scss/sass、less还是需要单独下载的。譬如我使用的是scss,那么需要单独下载sass的高亮插件。

那么需要单独下载sass的高亮插件。

那么需要单独下载sass的高亮插件。

那么需要单独下载sass的高亮插件。

重要的话说三遍,我下载的是sass插件,而不是scss

 

推荐插件

  • Sublime CodeIntel =代码自动提示
  • Bracket Highlighter =代码匹配
  • SFTP =ftp插件
  • Alignment =代码对齐
  • Emmet =大名鼎鼎呀
  • Prefixr =css自动添加 -webkit 等私有词缀
  • html-css-js prettify =自动对齐js-html-css文件
 

sublime 插件篇的更多相关文章

  1. Sublime Text2 默认语言(windows/unix)设置,Sublime插件大全

    Sublime默认系统语言设置 Sublime Text 2默认使用的就是UTF8,这个UTF8模式使用的是不带BOM的,如果要修改这个配置,到Perference->Settings-User ...

  2. [转] sublime插件

    Sublime Text 系列 Sublime Text:学习资源篇 Sublime插件:增强篇 Sublime插件:Markdown篇 Sublime插件:C语言篇 Sublime插件:主题篇 Su ...

  3. 定制Eclipse IDE之插件篇(二)

    上文回顾:定制Eclipse IDE之插件篇(一) 延续上一篇的插件篇,这一篇将会讲到一个最关键的插件aptana. 一.aptana插件 官方的解释我就不说了,从下面图可以看到插件提供了什么功能,列 ...

  4. 定制Eclipse IDE之插件篇(一)

    上文回顾:定制Eclipse IDE之功能篇(二) 在这篇文章中,我会将我定制eclipse用到的其他插件罗列出来. 一.汉化插件 Eclipse本身是英文显示的,我们能够通过插件汉化.  1. 选择 ...

  5. webpack进阶之插件篇

    一.插件篇 1. 自动补全css3前缀 autoprefixer 官方是这样说的:Parse CSS and add vendor prefixes to CSS rules using values ...

  6. sublime 插件的安装

    sublime(text3)插件的安装 之前一直对sublime插件的安装搞不懂,导致自己不能充分地运用它的便捷性.昨天仔细看了下百度,恍然大悟,一下子把必备的插件都装了: 对于插件的安装,首先要在s ...

  7. Sublime 插件安装、常用配置

    安装:sublime + 插件 安装Sublime: 官网:http://www.sublimetext.com/ 安装package control组件,之后我们会使用该组件给Sublime安装常用 ...

  8. Unity的NGUI插件篇——入场效果

    Unity的NGUI插件篇--入场效果 入场效果 入场效果须要借助于NGUI提供的TweenPosition类来完毕.为了说明此类的用法.本节将使会解说两个演示样例.本文选自  大学霸 <NGU ...

  9. Python:开发Sublime插件,方便PHP开发

    Python:开发Sublime插件,方便PHP开发 背景 最近在学习PHP,开发环境选择了Sublime2,开发过程发现执行PHP程序非常不方便,需要自己在浏览器中输入路径以进行调试,这点不如Dre ...

随机推荐

  1. 关于ScrollView嵌套RecyclerView出现item显示不全的问题

    最近使用ScrollView时,发现里面嵌套Listview显示不全,试过重写Listview的onMeasure(),并没有起作用.然后将ListView换成RecyclerView后,高度还是显示 ...

  2. Netty源码学习(一)Netty线程模型

    给你一台4路E7-4820V2(32核心64线程),512G内存的服务器,你该如何编程才能支持百万长连接? 最直接的想法是采用BIO的模式,为每个连接新建一个线程,在一一对应的线程中直接处理连接上的数 ...

  3. Netty源码学习(七)FastThreadLocal

    0. FastThreadLocal简介 如同注释中所说:A special variant of ThreadLocal that yields higher access performance ...

  4. C# api基础1

    1.创建一个简单的api 目录结构 再创建一个controller用来测试 public class DefaultController : ApiController { public string ...

  5. 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)B 杨老师的游戏【暴力/next-permutation函数/dfs】

    链接:https://www.nowcoder.com/acm/contest/116/B 来源:牛客网 题目描述 杨老师给同学们玩个游戏,要求使用乘法和减法来表示一个数,他给大家9张卡片,然后报出一 ...

  6. (转)Limboy:自学 iOS 开发的一些经验

    不知不觉作为 iOS 开发也有两年多的时间了,记得当初看到 OC 的语法时,愣是被吓了回去,隔了好久才重新耐下心去啃一啃.啃了一阵,觉得大概有了点概念,看到 Cocoa 那么多的 Class,又懵了, ...

  7. POJ 2785 4 Values whose Sum is 0(哈希表)

    [题目链接] http://poj.org/problem?id=2785 [题目大意] 给出四个数组,从每个数组中选出一个数,使得四个数相加为0,求方案数 [题解] 将a+b存入哈希表,反查-c-d ...

  8. Tiny6410下的第一个Linux驱动程序

    Linux系统环境是照着友善之臂的教程搭建的 //Hello  World驱动程序源文件 #include <linux/miscdevice.h> #include <linux/ ...

  9. JAVA 线程池以及其他

    http://www.cnblogs.com/dolphin0520/ http://www.cnblogs.com/absfree/category/801869.html

  10. Linux的五个查找命令:find,locate,whereis,which,type 及其区别

    1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> ...