安装HTMLCSSJS prettify插件出错

html-css08

安装HTMLCSSJS prettify插件出错,第1张

之前用 Sublime Text 格式化代码的时候,安装过 HTML-CSS-JS Prettify 这个插件,但格式化时却会提示(默认路径未找到Node.js)

虽然完全不知道 Node.js 怎么用,但没关系,只管安装就好。

下载安装

到Node.js 官网下载 32位版本(据说win x64版有问题)安装。

确认Node.js安装路径

鼠标右键HTML/CSS/JS Prettify >Set Plugin Options保证插件路径与Node.js安装路径一致,Ctrl+s保存。

格式化代码

鼠标右键HTML/CSS/JS Prettify >Prettify Code 查看效果

嗯~效果不错!(不喜欢还可以自己设置)

等等!!缩进虚线怎么变这么多条?!(密集恐惧症的怎么活=。=)

下面来设置下:菜单栏 View >Indentation >Tab Width 4 就完美了 :)

可能下载的最新的这个版本,修改了底层的api。在工具栏中找不到添加插件的菜单了,如图下红框这两项最开始是没有的:

 手动安装的方法:

按ctrl+~(数字1键左边那个键)唤出控制台,输入官方上的安装命令:

import urllib.request,os,hashlibh = '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)

如图:

回车后,会提示你安装失败。不过奇迹出现了,菜单栏的红框的那两项出来了(安装插件的菜单),出来之后,就按照普通安装插件的方法安装就好了。

如下:

在Sublime Text中,按下Ctrl+Shift+P调出命令面板

输入install 调出 Install Package 选项并回车

输入pretty,并在列表中选择HTML-CSS-JS Prettify后回车即可安装