HTML5集成开发环境搭建

2015年02月26日 10:51 0 点赞 0 评论 更新于 2025-11-21 16:26

对于新手朋友而言,Adobe Brackets是一款值得推荐的开源软件。它是基于HTML/CSS/JavaScript开发,运行在native shell上的集成开发环境。该项目由Adobe创建和维护,并根据MIT许可证发布,同时提供Windows和OS X平台支持。

一、Brackets的特点

Brackets具有简约、快捷的特点,没有过多的视图或面板。其核心目标是减少开发过程中效率低下的重复性工作,例如浏览器刷新、修改元素样式、使用搜索功能等。

二、下载方式

可前往官网下载Brackets:http://brackets.io/

三、Extract for Brackets预览版介绍

新发布的Brackets 1.0版本包含Extract for Brackets预览版。Extract for Brackets是一个扩展,它能够自动从PSD文件(如颜色、字体、坡度和图像等)中抽取设计信息,并生成纯净的CSS。下面介绍新版新增功能,旧版功能后续会继续说明。

(一)PSD文件处理

Brackets 1.0(Extract for Brackets)预览版最大的特点是可以直接导入PSD文件,然后直接获取PSD中的元素,并将其转化为CSS,非常实用和方便。

(二)多窗口编辑

该版本最大支持2个窗口编辑,即左边可直接编写HTML,右边直接编写CSS,无需像旧版那样在文件中来回切换,加快了开发速度。

四、功能及使用介绍

(一)语言切换

官方提供简体中文语言包,在菜单栏处选择“debug -> language -> simple chinese”即可更换为简体中文版本。

(二)最近文档显示

左侧目录树顶部会显示最近打开且正在工作的几个文档,使用起来十分方便。

(三)代码规范检测

Brackets会检测文档是否符合HTML规范,并且具备JS错误提示功能。点击黄色三角感叹号会弹出错误提示。

(四)CSS快速编辑

将光标放在一个class或id属性的标签名称上,按下Ctrl/Cmd + E(“编辑”)可进入编辑状态,再次按下则退出编辑。Brackets会搜索项目下所有CSS文件,然后在HTML文件中嵌入一个编辑器,让用户能够迅速修改CSS代码。不过,目前搜索的是项目下所有的CSS文件,如果能修改为搜索当前文件使用的CSS文件会更好。

(五)JS快速预览和编辑

Brackets同样支持JS的快速预览和编辑。

(六)内建取色器

Brackets内建取色器,提供RGBa、HEX、HSLa的颜色编码形式。把光标放在一个颜色编码上,按下Ctrl/Cmd + E(“编辑”)可进入取色器,退出取色器窗口需要使用Esc键。

(七)网页即时预览功能

Brackets提供网页即时预览功能。使用该功能时,Brackets会调用Chrome浏览器打开当前页面。此后,修改HTML、CSS、JavaScript并保存后,所修改的内容会即时响应到浏览器中的页面,无需手动刷新页面。这是Brackets最大的亮点之一,对于拥有两个显示器的开发者来说,可以分屏显示Brackets和Chrome,实现即时修改即时预览,无需切换编辑器/浏览器和刷新页面。

即时预览功能的限制

  1. 仅适用于Chrome浏览器,必须安装Chrome。
  2. 依赖于Chrome浏览器中的远程调试功能,该功能通过命令行标志启用。在Mac上,如果已经在使用Chrome浏览器,启动“即时预览”时,Brackets会询问是否要重新启动Chrome浏览器以启用远程调试功能。
  3. 只能同时对一个HTML文件进行预览,若切换到另一个HTML文件,Brackets将关闭原来的预览。

五、部分快捷键

  • Ctrl/Cmd + Shift + H:呼出与关闭文件树
  • Ctrl/Cmd + E:快速预览/编辑CSS样式/JavaScript函数
  • Ctrl/Cmd + +/-:放大缩小编辑区字体大小
  • Ctrl/Cmd + 0:重置编辑区字体大小
  • Ctrl/Cmd + Alt + P:打开即时预览功能
  • Ctrl/Cmd + /:行注释
  • Ctrl/Cmd + Alt + /:块注释

六、不足

Brackets不支持代码折叠,也没有代码格式化功能。

七、Brackets插件安装及推荐

(一)代码格式化插件 - beautify

1. 安装方法

  • 直接打开Brackets插件管理器,搜索安装beautify。
  • 若不能在线安装,可直接从https://github.com/drewhjava/brackets-beautify下载,解压后放到Brackets插件目录下(插件目录:Help帮助 > Show Extensions Folder显示扩展目录),需放在user目录里,然后重启Brackets即可看到beautify。

注:新版brackets用以上方法可能安装不了,必须从https://s3.amazonaws.com/extend.brackets/brackets-beautify/brackets-beautify-1.1.3.zip下载,安装方法同上,解压出来直接把brackets - beautify - 1.1.3文件夹放到扩展目录的user目录下,重启即可。

2. 使用方法

安装完毕后,选择菜单上的“编辑→beautify”(或使用快捷键ctrl + alt + L)可完成代码格式化,也可选择“beautify on load”实现保存时自动格式化。

(二)快速编写HTML和CSS插件 - Emmet

可从GITHUB手动下载:https://github.com/emmetio/brackets-emmet

(三)代码格式化插件 - jsbeautifier

这款插件支持更多的代码格式化,下载地址:https://s3.amazonaws.com/extend.brackets/brackets-jsbeautifier/brackets-jsbeautifier-0.0.2.zip,插件安装方法同beautify。

(四)代码折叠插件 - Code folding

作者信息

boke

boke

共发布了 3994 篇文章