Sublime Text格式化HTML JS CSS代码
Posted Introspection & Change
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime Text格式化HTML JS CSS代码相关的知识,希望对你有一定的参考价值。
Sublime Text是开发Hybrid应用的神器,但是有时候对糟糕的代码格式很懊恼,尤其是团队成员比较多,并且代码风格不是很统一的时候。幸好有可用的格式化插件,比较好用的就是html-CSS-JS Prettify插件。
1. 通过ctrl + shift + p调出插件安装界面。
插件安装界面不能工作的解决办法:
点击View=>Show Console,输入下面的代码到控制台中,注意区分版本。安装之后重启Sublime Text。
Sublime Text 3:
import urllib.request,os,hashlib; h = \'2915d1851351e5ee549c20394736b442\' + \'8bc59f460fa1548d1514676163dafc88\'; 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)
Sublime Text 2:
import urllib2,os,hashlib; h = \'2915d1851351e5ee549c20394736b442\' + \'8bc59f460fa1548d1514676163dafc88\'; pf = \'Package Control.sublime-package\'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( \'http://packagecontrol.io/\' + pf.replace(\' \', \'%20\')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), \'wb\' ).write(by) if dh == h else None; print(\'Error validating download (got %s instead of %s), please try manual install\' % (dh, h) if dh != h else \'Please restart Sublime Text to finish installation\')
2. 在插件安装框中输入:HTML-CSS-JS Prettify,并安装该插件。
3. 大功告成。
以上是关于Sublime Text格式化HTML JS CSS代码的主要内容,如果未能解决你的问题,请参考以下文章
Sublime text 3 格式化HTML/css/js/json代码 插件
Sublime text 3 格式化HTML/css/js/json代码 插件
sublime text 3 之安装插件HTML-CSS-JS Prettify&Sublime text 3 未显示 Package Control 的解决办法&Sublime的插件