Brackets是一款免费、开源且跨平台的HTML/CSS/JavaScript前端WEB集成开发环境(IDE工具)。Brackets由Adobe创建和维护,支持Windows、Linux以及OS X平台。Brackets的核心目标是减少在开发过程中那些效率低下的重复性工作,例如浏览器刷新,修改元素的样式,搜索功能等等。Brackets的界面简洁,没有很多的视图或者面板,这使得用户可以专注于代码编写和前端开发。
Brackets的功能特点:
- 实时预览:Brackets的实时预览功能是其一大亮点。当用户在编写网页时,Brackets能够配合浏览器进行即时的更新,修改网页程式码后,会同步显示于浏览器里。如果配合双屏幕使用,那在开发网页上就更加得心应手。这个功能大大提高了前端开发的效率。
- 快速编辑:Brackets支持快速编辑功能。例如,当将光标移动到HTML文档的标签位置时,使用快捷键可以快速编辑该标签的样式。如果此标签有定义样式,则会显示内嵌编辑器,可以实时预览更改结果。Brackets同样支持JS对象的快速编辑。
- 文档检查:Brackets会对文档存在的规范或错误进行检查,并存发现错误时出现错误信息,方便定位。
- 项目管理:Brackets的文件树可以方便对项目文件进行操作,同时直观显示项目结构。Brackets还支持给项目设置Web地址,这样就可以不用默认的文件盘符地址打开,但前提是必须设置本地服务环境。
- 初学者友好:Brackets对于初学者来说非常友好。它一开始就可以设定语言,只要安装完毕就可以使用。没有必要去学习其他语言的标记,上手很方便。另外,它的“实时预览”功能和“悬停视图”功能等都是方便初学者可以顺畅进行的实用功能。
- 开源系统:Brackets是以开放源形式开发出来的,所有的源代码都被公开。这意味着开发者可以根据自己的需求对Brackets进行定制和扩展。