Sublime Text 3中SublimeLinter的使用
关于Sublime Text 2中的SublimeLinter的使用网上多如牛毛,基本上不会遇到什么问题,简单的讲一下关于Sublime Text 3中遇到的问题:
1.通过package control(cmd+shift+p),搜索SublimeLinter,安装,如果按照网上的配置是没法进行JS和CSS校验的;
2.安装jshint,csslint,SublimeLinter在Text 3中自己本身演变成了一个框架,关于各个语言校验的集合,关于各种语言的校验又拆成对应的小模块:
(需要安装node,如果没有安装的可以参考本人之前的文章)
安装jshint:
1
|
npm install -g jshint
|
安装csslint:
1
|
npm install -g csslint
|
3.这个时候不要急于配置,还需要两个对应的插件SublimeLinter-jshint以及SublimeLinter-csslint,如果没有出错的话,这个时候是有对应的JS和CSS警告以及提示的;
4.配置可选项,SublimeLinter向下兼容,配置选项参考网上前辈的配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
{
"sublimelinter" : "save-only" ,
"sublimelinter_popup_errors_on_save" : true ,
"sublimelinter_executable_map" : {
"javascript" : "http://www.cnblogs.com/xiaofeixiang/" ,
"css" : "http://www.cnblogs.com/xiaofeixiang/"
},
"jshint_options" : {
"strict" : false ,
"quotmark" : "single" , //只能使用单引号
"noarg" : true ,
"noempty" : true , //不允许使用空语句块{}
"eqeqeq" : false , //!==和===检查
"undef" : true ,
"curly" : true , //值为true时,不能省略循环和条件语句后的大括号
"forin" : true , //for in hasOwnPropery检查
"devel" : true ,
"jquery" : true ,
"browser" : true ,
"wsh" : true ,
"evil" : true ,
"unused" : "vars" , //形参和变量未使用检查
"latedef" : true , //先定义变量,后使用
"globals" : {
"grunt" : true ,
"module" : true ,
"window" : true ,
"jQuery" : true ,
"$" : true ,
"global" : true ,
"document" : true ,
"console" : true ,
"setTimeout" : true ,
"setInterval" : true
}
},
"csslint_options" : {
"adjoining-classes" : false ,
"box-sizing" : false ,
"box-model" : false ,
"compatible-vendor-prefixes" : false ,
"floats" : false ,
"font-sizes" : false ,
"gradients" : false ,
"important" : false ,
"known-properties" : false ,
"outline-none" : false ,
"qualified-headings" : false ,
"regex-selectors" : false ,
"shorthand" : false ,
"text-indent" : false ,
"unique-headings" : false ,
"universal-selector" : false ,
"unqualified-attributes" : false
}
}
|
本文转自Fly_Elephant博客园博客,原文链接:http://www.cnblogs.com/xiaofeixiang/p/4853625.html,如需转载请自行联系原作者
Sublime Text 3中SublimeLinter的使用相关推荐
- sublime text 3 中的php代码语法检测
sublime text 3 中存在一个php 代码语法检测的插件,如果在sublime中编写php代码出现了语法错误,可以在左侧出现红色的提示标志: 如图所示: 那么这样的效果在sublime编辑器 ...
- sublime text 3 中改变.vue文件的颜色
1.按 Ctrl+Shift+P 2.输入install,选择install Package 3.输入vue,选择 vue syntax hightlight 如果上述方法不起作用,可以选择在下面连接 ...
- Sublime Text 2 中怎样查找scope的名称
在Sublime Text 2中新增一个snippet时需要在配置文件中输入scope节点的值来限制snippet使用的语法范围(作用域),这个scope的值可以通过以下方法获得: 进入包所在目录,如 ...
- C++代码在Sublime Text 3中编译和运行
Sublime Text 3中编译和运行 前言 以下可以避免因编码问题导致的乱码现象 前言 在数据结构代码的编写中,我选用了优秀的编辑器Sublime Text 3,但是在实现C++代码的编译和运行上 ...
- sublime c 语言 编译,默认情况下,将程序编译为Sublime Text 3中的c 14
我知道我们可以使用g编译器将程序编译为C.但是g编译器默认为98版本.要将其作为C 14运行,我们需要在终端中添加-std = c 14. Sublime Text因其重量轻和功能而被认为是有竞争力的 ...
- Sublime Text 3中配置编译和运行Java的两个方法
方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打 ...
- Sublime Text 2中的正则表达式搜索替换
本文翻译自:Regular expression search replace in Sublime Text 2 I'm looking to do search replace with regu ...
- php在浏览器输入路径,关于在sublime text 3 中配置一键浏览器打开php文件,并且是在localhost 本地服务器路径下...
如题,如何在sublime text 3 中配置出像dreamweaver 中那样的通过f12快捷键来在浏览器打开浏览php文件,而且是在localhost路径下. 在segmentfault得到一个 ...
- Sublime Text 3中PyV8安装
Sublime Text 3中PyV8安装 最近在使用sublime的时候用到了它里面的emmet插件,然后每次打开的时候会发现它有弹窗提示缺少PyV8. 缺少那当然就想着去下载了咯,下载地址:htt ...
最新文章
- Call From hadoop102/192.168.121.102 to hadoop102:9000 failed on connection exception
- hbuilder打包的app如何设置自动清理缓存_手机空间不足,这些“隐形”文件如何找到删除?...
- http并发,操作系统如何识别对应的进程,线程请求
- 如何在 ASP.NET MVC 中集成 AngularJS
- python的tkinter按钮大小_如何使用python更改tkinter中按钮和帧的字体和大小?
- c++ 模板类实现堆栈实验报告_C++类模板实现栈
- genewise运行过程中遇到的错误及其解决方法
- UP及按照UP进行软件开发的流程
- 跨区域报考计算机考试可以吗,考生注意!2020年医师资格机考跨题型不可以回看(附上机操作系统)...
- java 数组随机抽取_Java利用数组随机抽取幸运观众
- (博主可帮找错)Servlet.service() for servlet [dispatcherServlet] path [] threw exception feign.Feig,可截图私聊博主
- 模拟器搭建之二:如何搭建 MTK 6589模拟器
- Windows安装和设置教程
- WGS84 与 UTM 互转(Python代码版)
- clustalw序列比对_你还在用ClustalW做多序列比对?OUT了
- Complementary Trilateral Decoder for Fast and Accurate Salient Object Detection(速读啊)内含与u-shape的对比
- Win10+Ubunut20.04双系统 双固态 宏基 暗影骑士擎 安装教程(步骤回忆)
- trackerslist GitHub12月无重复更新版
- 地理坐标系和投影坐标系详解(及坐标系在ArcGIS中的应用)
- 小学计算机课在玩中学,学中玩,玩中学的作文(共5篇)
热门文章
- C++程序设计方法3:类中的静态成员
- django 数据库交互2
- Java NIO 基础
- [C#-Util]-读写文件汉字乱码
- 中国移动创新系列丛书《OPhone应用开发权威指南》读者交流活动圆满结束
- Requested registry access is not allowed 解决办法
- LabView学习笔记(五):数据类型综合实验
- memcpy的用法与strcpy的区别及纯c语言实现
- html 盒子写法,CSS盒子模型
- django在window和linux,从windows导入Django项目到linux时出错