zoukankan      html  css  js  c++  java
  • sublime text格式化插件

    sublime text 软件其实是自带格式化插件的,但是它默认的格式化插件,不太好用,且没有快捷键(虽然自己可以设置)。

    其默认的格式化是在 Edit  ->  Line  ->  Reindent  

    为其设置快捷键,打开 Preference  ->  Key Bindings -user 写入如下信息:

    { "keys": ["ctrl+alt+f"], "command": "reindent" }

    自带的格式化,就只会处理一下你的缩进问题,其他的一概不理。

    下面要说的是格式化工具(HTML-CSS-JS Prettify),其快捷键是 Ctrl+Shift+H ,可以对html,css,js等进行格式化。

    但是该插件需要node的支持,也就是说,你的机器没有安装node,则不可以使用这个插件。

    该插件的配置文件在sublime安装的所在目录的,DataPackages 文件夹下面,如下是我的安装目录:

    D:Program FilesSublime Text 2DataPackagesHTML-CSS-JS Prettify

    插件默认指定的node路径是 “C:/Program Files/nodejs/node.exe”,如果你的node不是安装在 "C:/Program Files/nodejs/",请更改配置文件的里面node的安装路径:

    {
      // Simply using `node` without specifying a path sometimes doesn't work :(
      // https://github.com/victorporof/Sublime-HTMLPrettify#oh-noez-command-not-found
      // http://nodejs.org/#download
      "node_path": {
        "windows": "D:/Program Files/nodejs/node.exe",
        "linux": "/usr/bin/nodejs",
        "osx": "/usr/local/bin/node"
      },
      "format_on_save": false,
      "format_selection_only": true,
      "print_diagnostics": true
    }
    

    现在一切都配置好了,赶紧去尝试下该插件吧。

  • 相关阅读:
    Codeforces 963E Alternating Sum 等比数列+逆元
    poj 3255 次短路
    hdu 3183 rmq+鸽巢原理
    poj 2505 乘法博弈论
    欧拉函数模板
    java中的进制转换以及字符串类和数值类的相互转化
    java 大数运算,高精度模板
    线段树模板
    [OI笔记]每周刷题记录
    HDU4388-Stone Game II-Nim变形
  • 原文地址:https://www.cnblogs.com/ayseeing/p/4094438.html
Copyright © 2011-2022 走看看