SublimeLinter

关于代码检查 郑重推荐这个插件
官方插件库中仅有sublime3 有此插件
(对于ST2 有个sublimeLinter for ST2 没试过)

SublimeLinter只是一个检测环境, 检测的功能还需其他插件来完成, 安装好SublimeLinter后, 再装SublimeLinter-jscs SublimeLinter-csslint 之类的插件

环境

  • NodeJS
  • NodeJS 中还需全局安装 jscs jshint csslint

当然了, 如果你只用jscs 就只安装jscs这个模块啦

用户配置

官方配置文档 http://www.sublimelinter.com/en/latest/global_settings.html
PS path是自动寻找的, 无需手动指定

{"user": {"debug": false,"delay": 0.25,"error_color": "D02000","gutter_theme": "Packages/SublimeLinter/gutter-themes/Blueberry/round/Blueberry - round.gutter-theme","gutter_theme_excludes": [],"lint_mode": "load/save", //保存的时候运行代码检查"linters": {"csslint": {"@disable": false,"args": [],"errors": "","excludes": [],"ignore": "box-model,adjoining-classes,box-sizing,compatible-vendor-prefixes,gradients,text-indent,fallback-colors,star-property-hack,underscore-property-hack,bulletproof-font-face,font-faces,import,regex-selectors,universal-selector,unqualified-attributes,overqualified-elements,duplicate-background-images,floats,font-sizes,ids,important,outline-none,qualified-headings,unique-headings","warnings": ""},"jscs": {"@disable": false,"args": ["--config","C:\\Users\\rakuluo\\AppData\\Roaming\\Sublime Text 3\\Packages\\User\\.jscsrc"],"excludes": []},"jshint": {"@disable": true,"args": ["--config","C:\\Users\\rakuluo\\AppData\\Roaming\\Sublime Text 3\\Packages\\User\\.jshintrc"],"excludes": []},"scss": {"@disable": false,"args": ["--config","C:\\Users\\xxxx\\AppData\\Roaming\\Sublime Text 3\\Packages\\User\\.scss-lint.yml"],"exclude-linter": "","excludes": [],"include-linter": ""}},"mark_style": "outline","no_column_highlights_line": false,"passive_warnings": false,"rc_search_limit": 3,"shell_timeout": 10,"show_errors_on_save": false,"show_marks_in_minimap": true,"syntax_map": {"html (django)": "html","html (rails)": "html","html 5": "html","javascript (babel)": "javascript","php": "html","python django": "python"},"warning_color": "DDB700","wrap_find": true}
}

其中 C:\Users\rakuluo\AppData\Roaming\Sublime Text 3\Packages\ 是 Browse Packages 的路径

jsrc csslint 配置文件

jsrc csslint的配置文件可以在http://imweb.github.io/CodeGuide/下载 之后放在Packages 的 User 目录下

更多配置http://imweb.github.io/CodeGuide/

使用

        "lint_mode": "load/save", //保存的时候运行代码检查

之后可以在保存时显示感叹号和warning的框, 光标移动到warning时将会在状态栏显示详细错误信息

转载于:https://www.cnblogs.com/cart55free99/p/4770906.html

SublimeLinter相关推荐

  1. SublimeLinter插件对PHP语法检测不起作用的解决办法

    系统:windows7+sublime3 1.安装sublimelinter ctrl+shift+p=>pi=>回车=>sublimelinter=>回车 2.安装好后进行配 ...

  2. sublimelinter校验php,代码校验工具 SublimeLinter 的安装与使用

    本文我将讲述一下 SublimeLinter 的安装过程. 其组件 jshint 的安装与使用. 其组件 csslint 的安装与使用. 使用 Sublime Text 2 的用户阅读本文是没有帮助的 ...

  3. Sublime Text3 安装SublimeLinter

    Sublime 提示php错误的效果: 一.首先下载SublimeText3 下载地址:http://www.cr173.com/soft/55484.html 版本:3.3126    软件更新时间 ...

  4. Sublime Text 3使用SublimeLinter配置JS,CSS,HTML语法检查

    安装Package Control   Sublime安装插件有两种方式,一种是直接下载安装包解压缩到Packages目录,另一种是通过Package Control组件来安装组件,后者更加的方便. ...

  5. 代码校验工具 SublimeLinter 的安装与使用

    SublimeLinter 是 Sublime 的插件,它的作用是检查代码语法是否有错误,并提示.习惯了 IDE 下写代码的人一定需要一款在 Sublime 上类似的语法检查工具.下面我们开始. 安装 ...

  6. Sublime Text 3中SublimeLinter的使用

    关于Sublime  Text 2中的SublimeLinter的使用网上多如牛毛,基本上不会遇到什么问题,简单的讲一下关于Sublime Text 3中遇到的问题: 1.通过package cont ...

  7. sublime text3配置sublimelinter配合pep8和pyflakes检查python书写规范和语法

    配置步骤: 1.安装sublime text3 2.sublime text3通过package control安装sublimelinter 3.安装了pep8和pyflakes pip insta ...

  8. sublime php 代码校验,Sublime Text下配置SublimeLinter进行PHP代码检查

    SublimeLinter 是前端编码利器--Sublime Text 的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript.CSS.HTML.Java.PHP ...

  9. sublimelinter java_学习使用sublime插件sublimeLinter

    前言 干啥事情都得学会偷懒,code也是如此.尽管grunt工具提供了jshint对js代码作检查的插件,但是,这就有点后知后觉了.如何在你code时就将错误给锁定并消灭呢? 还好,使用submlim ...

最新文章

  1. Linux下的内存对齐函数
  2. spring-boot-maven-plugin 插件的作用(转)
  3. 解决Visual SVN在linux下不能访问的问题
  4. 【实验】小型网络WLAN架构实战案例
  5. 【若依(ruoyi)】表格图片预览功能图片超宽、超高问题
  6. 游戏的乐趣和任务设计
  7. 人工智能能够构建一个自主驱动云吗?
  8. js html 转换为富文本,如何将富文本得到的html转换为pdf?
  9. 跳槽了,但是面试官问的总答不到点上……
  10. python round_python round()
  11. Android SVG矢量图形打造中国地图
  12. 目前颜值最高的开源BI工具-Superset
  13. 6.CCS新建工程及配置
  14. 树形表实现 bootstrap-table + treegrid
  15. python数字金额转换为中文大写金额(角、分)
  16. Playwright + Python爬虫
  17. CentOS修改hosts文件及生效命令
  18. 卸甲归田——回顾CSP2019
  19. 第十三周总结——认清自己
  20. RNA修饰技术介绍|介孔二氧化硅纳米颗粒(MSN)搭载的微小RNA-24(miR-24)纳米载体复合物

热门文章

  1. 渗透中常用的在线工具和网站总结
  2. 使用virtuoso和calibre对版图进行DRC LVS的检查
  3. DETR与Deformable DETR小结
  4. Word 2010版本
  5. 华为新旗舰鸿蒙,华为新旗舰6月即将登场!鸿蒙系统+液态镜头,比Mate40更难购买...
  6. 果集数据:从化妆镜切入“她”赛道,Amiro如何挖掘科技美护市场新机会?
  7. ⚡三十分钟⚡小白写了一个坦克大战无敌版(找素材又花了半个小时/尴尬)
  8. linux-DNS服务器的搭建
  9. 如何将PDF删除水印?PDF怎么删除水印
  10. Hibernate 缓存机制续 - 查询缓存