HTML5移动前端开发基础与实战(微课版)
上QQ阅读APP看书,第一时间看更新

1.3 安装及使用HTML-CSS-JS Prettify插件

HTML-CSS-JS Prettify是一款对HTML、CSS和JavaScript实施格式化的插件,该插件依赖于Node.js。在编写代码时,总会或多或少地输入空格,或者缩进没那么整齐等,导致代码看起来不舒服,这时就需要对代码进行格式化,让代码看起来更加优美。

1.3.1 安装HTML-CSS-JS Prettify插件

【演练1.10】安装HTML-CSS-JS Prettify插件。

(1)选择“Preferences”→“Package Control”命令,输入“install”,选择“Install Package”选项,如图1-33所示。

图1-33 选择“Install Package”选项

(2)输入“htmlpre”后选择“HTML-CSS-JS Prettify”插件,按“Enter”键,等待安装结束,如图1-34所示。

图1-34 输入“htmlpre”

1.3.2 安装Node.js

由于HTML-CSS-JS Prettify插件依赖于Node.js,所以在使用HTML-CSS-JS Prettify插件之前,还要安装Node.js。

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,这里只需安装好Node.js以保证HTML-CSS-JS Prettify插件正常运行即可。

【演练1.11】安装Node.js。

(1)如图1-35所示,在相应网站(如搜索“Node.js中文网”)选择所需版本后下载。编者这里选择的是Windows系统64位版本。

图1-35 下载Node.js

(2)下载完成后单击“运行”按钮开始安装,如图1-36所示。

图1-36 运行安装程序

(3)显示欢迎向导,单击“Next”按钮,如图1-37所示。

(4)勾选“I accept the terms in the License Agreement”复选框,单击“Next”按钮,如图1-38所示。

(5)选择安装文件夹(此处需要记住自己的安装文件夹路径),单击“Next”按钮,如图1-39所示。

图1-37 欢迎向导

图1-38 勾选“I accept the terms in the License Agreement”复选框

图1-39 选择安装文件夹

(6)单击“Next”按钮,如图1-40所示。

图1-40 单击“Next”按钮

(7)单击“Install”按钮开始安装,如图1-41所示。

图1-41 单击“Install”按钮开始安装

(8)安装进行中,请等待片刻,如图1-42所示。

(9)单击“Finish”按钮完成安装,如图1-43所示。

图1-42 正在安装

图1-43 单击“Finish”按钮完成安装

1.3.3 配置Node.js

【演练1.12】配置Node.js。

(1)选择“Preferences”→“Package Settings”→“HTML/CSS/JS Prettify”→“Set`node`Path”命令,如图1-44所示。

(2)如图1-45所示,查看选中部分代码(Windows版本只关心该选项)路径是否和读者安装Node.js时的路径一致。如果不一样,则改为安装Node.js时选择的路径。

【注意】路径中的斜杠为“/”。

图1-44 选择“Set`node`Path”命令

图1-45 检查路径

1.3.4 使用HTML-CSS-JS Prettify插件

【演练1.13】使用HTML-CSS-JS Prettify插件。

(1)启动Sublime Text,如图1-46所示,选择“File”→“Open File”命令打开文件,选择路径和文件,这里选择的是【演练1.4】中创建的“1.04.html”。

(2)打乱一下文件的排版,使其变得不整齐,如图1-47所示。

(3)格式化代码。如图1-48所示,在编辑器空白位置右击,选择“HTML/CSS/JS Prettify”→“Prettify Code”命令(或者按“Ctrl+Shift+H”组合键),将会格式化代码。注意观察格式化后代码的缩进对齐格式。

图1-46 选择命令

图1-47 自行打乱文件的排版

图1-48 格式化代码

【说明】这里代码不多,基本是整齐的,似乎格式化意义不大,但如果代码多了,此功能非常有用。

(4)解决可能的问题,如果出现图1-49所示的错误提示,请检查Node.js的安装和配置是否正确。

图1-49 提示错误