sublime 编辑器配置和构建检查

sublime3插件

  1. 安装node包

    • jscs npm install jscs -g
    • jshint npm install jshint -g
    • csscomb npm install csscomb -g
    • csslint npm install csslint -g
  2. 安装gem包
    • scss-lint gem install scss_lint
  3. 安装sublime3 Package Control
    • 按下 ctrl+`
    • 复制粘贴以下代码 import urllib.request,os,hashlib; h = ‘eb2297e1a458f27d836c04bb0cbaf282‘ + ‘d0e7a3098092775ccb37ca9d6b2e4b7d‘; 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)
  4. 安装sublime3插件
    • 按下 ctrl+shift+p,输入‘ip‘(Install Package)
    • 输入以下插件的名字,按顺序逐个进行安装:
      • EditorConfig
      • Sass
      • SublimeLinter
      • SublimeLinter-jscs
      • SublimeLinter-jshint
      • SublimeLinter-csslint
      • SublimeLinter-contrib-scss-lint
      • JSFormat
      • CSScomb
  5. 插件的配置文件

    将以下配置文件分别下载后放入项目根目录下:

  6. 编辑器及插件设置
    • sublime3 自身

      Preferences->Setting-User,增加下面两个配置:

      {
          "translate_tabs_to_spaces": true,
          "word_wrap": true
      }

      点击右下角的Spaces->Convert Indentation to Spaces可以将文件中的所有tab转换成空格

    • JSFormat

      Preferences->Package Settings->JSFormat->Setting-User,下载配置文件覆盖

      配置好后格式化的默认快捷键是 ctrl+alt+f

    • SublimeLinter

      右键->SublimeLinter->Lint Mode,有4种检查模式,建议选择 Load/save

      右键->SublimeLinter->Mark Style,建议选择 Outline

      右键->SublimeLinter->Choose Gutter Theme,建议选择 Blueberry-round

      右键->SublimeLinter->Open User Settings,将linter里面jscs的args改成 ["--verbose"],将linter里面csslint的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"

      当光标处于有错误的代码行时,详细的错误信息会显示在下面的状态栏中

      右键->SublimeLinter可以看到所有的快捷键,其中 ctrl+k, a 可以列出所有错误

    • CSScomb

      Preferences->Package Settings->CSScomb->Setting-User,下载配置文件覆盖

      配置好后格式化的默认快捷键是 ctrl+shift+c

grunt插件

  1. 在项目中安装grunt插件

    • jscs npm install grunt-jscs --save-dev
    • jshint npm install grunt-contrib-jshint --save-dev
    • csslint npm install grunt-contrib-csslint --save-dev
    • scss-lint npm install grunt-scss-lint --save-dev
  2. 插件的配置文件
    • JSCS

      {
          options: {
              config: true,
              verbose: true
          },
          files: {
              src: [...]
          }
      }
    • JSHint

      {
          options: {
              jshintrc: true
          },
          files: {
              src: [...]
          }
      }
    • CSSLint

      {
          options: {
              csslintrc: ‘.csslintrc‘
          },
          files: {
              src: [...]
          }
      }
    • SCSS-Lint

      {
          options: {
              config: ‘.scss-lint.yml‘
          },
          files: {
              src: [...]
          }
      }
时间: 2024-10-31 14:25:52

sublime 编辑器配置和构建检查的相关文章

python安装环境配置、python模块添加、sublime text编辑器配置

本文讲述的是  windows环境 python相应的安装配置. 第一步,进入官网找安装包,官网地址如下:https://www.python.org/downloads/ 找到相应2.7.x或3.x版本下载,注意请一定要确认需求是2.7或是3.x的,python这两个版本之间库相差很大. 这里假设你安装的地址为 D:\python,以下为详细的配置步骤: 1.点击进入我的电脑 2.选取系统属性,如图 3.点击高级系统设置,如图 4.点击环境变量按钮,找到系统变量栏里的Path变量,双击,添加以

Sublime Text 编辑器配置 Python解释器简易教程

前天在微信上遇到一个小伙伴问我一个关于Sublime text配置Python解释器的问题,可能是初学者,对这方面还不是很懂,想使用快捷键但是徒劳一场,因为缺少Python解释器,直接按下快捷键Ctrl+B是不会得到想要的结果的. 鉴于此,如果有小伙伴想使用Sublime跑Python程序的话,那么配置Python解释器是必不可少的一步,这里整理这篇手把手教程,希望为后来者铺砖引路.下面是详细教程: 1.首先打开Sublime,如下图所示,然后选择"Preferences"选项卡. 2

sublime Text3配置及快捷键、插件推荐总结

一.基础 1.重要文档: sublime Text3官方文档中文版:http://feliving.github.io/Sublime-Text-3-Documentation/ sublime Text插件下载站点:https://sublime.wbond.net/ Sublime Text install package control:https://sublime.wbond.net/installation 非常好的參考文档:https://github.com/jikeytang/

Sublime Text2配置python环境

1.下载python并安装 地址:https://www.python.org/downloads/ 2.下载Sublime Text2 并安装 地址:http://www.sublimetext.com/ 3.安装插件 Package Control 在 Sublime 里直接安装附加插件的包管理器.这是唯一一个你必须手动安装的插件.这边列出的其他所有插件都可以通过 Package Control 来安装.也可以通过它来更新已安装过的插件.简单得想做是 Sublime packages 的 a

Sublime Text 配置成 C++ IDE

在Windows中将Sublime Text配置成C++的IDE.首先,为了运行C++需要安装g++编译器,g++可直接在codeblocks中找到.codeblock的官网下载地址是http://www.codeblocks.org/downloads/26.大家可以下载一个较全的codeblock进行编程,地址是http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01min

Windows Sublime Text 配置Linux子系统(WSL)下的 gcc/g++ 编译环境

0. 简介(若已了解背景可以跳过此部分) Windows 10 Build 14316以上版本中加入了"Windows系统的Linux子系统"(Windows Subsystem for Linux,以下简称WSL)功能,这是一个完整的Linux系统.Sublime Text是一个迅速并且功能强大代码编辑器.现在网上大多数关于Sublime Text配置gcc/g++编译环境的教程都是用MinGW之类的工具,这里来讲讲如何使用WSL来创建原汁原味的gcc/g++编译环境. 1. 安装W

Sass环境安装-Sass sublime 编辑器插件编译方法

首先官网(http://www.ruby-lang.org/en/downloads/)下载 ruby (1)打开链接进入到下载页面,点击如下位置进行下载 (2)下载页面 (3)进入到各个版本的列表页 安装 sass(1)在开始菜单输入“start”会出现“Start Command Prompt with Ruby”,鼠标点击 “Start Command Prompt with Ruby” 运行 在这个命令行窗口中,输入“ruby -v”,会出现 ruby 的版本号,则证明 ruby安装成功

Sublime编辑器的使用

我的使用环境是Win7下安装的Sublime3编辑器. 1. 新建index.html,在代码编辑区输入<html,然后按下Tab键,可以快速生成html5的头部代码: 如上图,按下Tab键后的效果,如下图: Sublime编辑器的使用

Sublime Text配置

官网最新版本号 3059 破解链接: http://bbs.pediy.com/showthread.php?t=182774 可以看那个人放出来的百度网盘,去他的百度网盘里面可以看到最新的破解文件. 原版下载地址: http://www.sublimetext.com/3 安装Package Control https://sublime.wbond.net/installation 一般就直接采用第二种方法下载安装吧! Click the Preferences > Browse Packa