卡顿现象
最近发现如果用sublime编辑有装git的项目文件会出现卡顿的现象。后来发现是GitGutter这个插件的原因,于是我从首选项(N)/插件控制(C)/删除插件/GitGutter进行删除。不过出现了如下警告:
然后我根据上述的文件路径对GitGutter进行了删除。下次如果再出现sublime卡顿的现象,应对sublime安装的插件进行逐个排查(就是逐个卸载测试)
无法安装插件
我用两个晚上才解决了这个问题。我原来的sublime用的是汉化版的没办法安装插件,所以我翻墙去官网下了英文版的。下载的第一天可以安装插件,可是第二天就不行了,当我想通过package control去下载插件时,控制台(Ctrl+` )就提示No module named 'package_control'
。然后我找啊找,终于在package_control的issue里面找到了答案:
结合上面两段话,我打开Preferences->Settings把ignored_packages里面的内容都清空以后就可以正常使用package control了
从这次debug经历我发现现在不翻墙真的是没办法写代码了,不仅没办法正常安装软件,而且我发现百度搜索出来的东西质量没有谷歌的高。就像这次,我起先在百度搜No module named ‘package_control’结果根本没找到我要的答案,可是用谷歌一搜,结果就出来了。
markdownediting左侧大部分留白
markdownediting是sublime里面写markdown的插件。不过安装这个插件后.md文件左侧会有一大块留白。在preference->package settings->markdown editing->markdown GFM settings - Default下有一段代码:
layout就是显示界面的一些设置。其中"draw_centered"
表示的是.md文件是否居中显示,如果把"draw_centered"
设置为false
就不会有左侧一大块留白的现象。"wrap_width"
表示的是.md文件显示的宽度。
打开preference->package settings->markdown editing->markdown GFM settings - user可根据自己的需求去设置不同的参数,例如:
字体放大缩小
ctrl++
放大
ctrl+-
放大
代码格式化
选中文本,选择sublime菜单栏的“edit”-“line”-“reindent”选项
sublime更新后vue插件的问题
最近更新了sublime后.vue文件里面的部分代码无法高亮,而且出现了如下报错:
解决方案:
先翻墙
打开Perferences–>Browse Packages
把Vue文件夹里面的文件都删了
从vue-syntax-highlight下载最新插件,解压后放入Vue文件夹
sublime中使用快捷键Ctrl+Shift+P,输入vue,选中Set Syntax:Vue Component
切记重新安装vue插件时一定要翻墙,不然不成功
The package ‘XXX’ is not available
最近一打开sublime就会弹出几个警告框,内容都是The package 'XXX' is not available
这样的。这时候只需要打开Perferences–>Browse Packages,新建XXX文件夹就行了。
Vue语法无法正常高亮
实际上是JS方面,而不是vue方面。该语法认为JavaScript部分尚未结束,。通常在分析结束时用分号export修复它。另一件适用于这种情况的方法是切换到Babel扩展。安装babel语法,并禁用内置的JavaScript扩展。具体情况可看#145
设置默认缩进
打开Preferences->Settings加入如下代码:
1 | "tab_size": 2,//插入的空格数 |