Adobe Brackets——开源、简洁…
来源:互联网 发布:剑三帅气正太捏脸数据 编辑:程序博客网 时间:2024/05/22 04:54
Brackets是一个开源的基于HTML/CSS/JavaScript开发,运行在nativeshell上的集成开发环境。该项目由Adobe创建和维护,根据MIT许可证发布。提供Windows和OSX平台支持。
Brackets的特点是简约、快捷,没有很多的视图或者面板,它的核心目标是减少在开发过程中那些效率低下的重复性工作,例如浏览器刷新,修改元素的样式,搜索功能等等。
前往Brackets download页面下载所需版本。
一、项目设置
1、打开Brackets,整个界面很简洁,顶部菜单栏只提供file>exit退出编辑器功能。左侧为项目组织结构的文件树,使用Ctrl/Cmd+Shift+H可以呼出与关闭文件树。右侧为编辑区,上部为工具栏,中部为文档区域,下部为提示区域。
2、打开项目 使用File > OpenFolder命令打开项目文件夹,左侧文件树项目名更新为项目文件夹名,文件树更新为当前项目的文件树。
在项目名上单击左键,弹出项目编辑菜单,编辑菜单会显示历史项目,以及项目编辑命令。
Open Folder命令:打开新的项目。
ProjectSettings命令:设置当前项目的Web地址,在页面调试预览时会用到。
设置要求:必须是http://开头的web地址。
如上图,设置为http://127.0.0.1/demo/slide时,在浏览器预览时,会通过web地址打开相应的页面。
如果没有设置,会通过文件的盘符地址打开页面。
二、文件编辑
在文件树中点击index.html,主区域打开index.html的文档。
1、Brackest会检测文档是否符合html规范,如下图提示,在20行有一个style样式块需要放在head节点里。
2、把光标放在一个class或id属性的标签名称上,按下Ctrl/Cmd+E(“编辑”)或退出编辑。Brackets将搜索项目下所有CSS文件,然后打开一个内嵌的编辑器嵌入在HTML文件中,可以让你迅速修改CSS代码。
当前class/id标签有多处样式定义时,编辑窗口提供切换按钮来切换显示样式,也可以使用Alt+ Up/Down箭头键切换。
需要注意的是,Brackets会检测当前html文档以及项目下所有CSS文件来查找class/id样式,即使某些CSS文件在当前html文档中未被引用到。
3、Brackets同样支持对JS对象定义的快速预览/编辑,把光标放在一个js函数名称上,按下Ctrl/Cmd+ E(“编辑”)或退出编辑。
4、Brackets内建取色器,提供RGBa、HEX、HSLa的颜色编码形式。把光标放在一个颜色编码上,按下Ctrl/Cmd+ E(“编辑”),退出取色器窗口需要使用Esc键。
三、即时预览
Brackets提供网页即时预览功能。使用该功能时,Brackets调用Chrome浏览器打开当前页面,此后修改html、css、javascript并保存后,所修改的内容会即时响应到浏览器中的页面,无须手动刷新页面。这是Brackets最大的一个亮点,有两个显示器的coder有福了,可以分屏显示Brackets和chrome,即时修改即时预览,无需切换编辑器/浏览器和刷新页面。
目前即时预览功能的一些限制:
它仅适用于Chrome浏览器为目标浏览器,你必须安装Chrome。
它依赖于在Chrome浏览器中的远程调试功能,这是一个命令行标志启用。在Mac上,如果你已经在使用Chrome浏览器,这时启动“即时预览”,Brackets将询问你是否要重新启动Chrome浏览器启用远程调试功能。
只能同时对一个HTML文件进行预览 - 如果切换另一个HTML文件,Brackets将关闭原来的预览。
四、部分快捷键
Ctrl/Cmd+Shift+H可以呼出与关闭文件树
Ctrl/Cmd + E
Ctrl/Cmd + +/-
Ctrl/Cmd + 0
Ctrl/Cmd + Alt+ P
Ctrl/Cmd + /
Ctrl/Cmd + Alt+ /
注:css代码、html代码注释时只能使用块注释快捷键
有待改进之处:
1、撤销修改功能支持的步数较少
2、未保存的修改在撤销时会一次撤销到最后一次保存的状态
3、取色器不支持Ctrl/Cmd +E关闭
4、javascript只支持对函数的快速预览/编辑
5、对于css样式、javascript函数的快速预览:
- Brackets会检测当前html文档以及项目下所有css、javascript文件来查找目标,即使某些css、javascript文件在当前html文档中未被引用到
- 对于作为JSON对象属性的函数的查找结果,其他对象中的同名函数也会被索引到
6、在使用网页即时预览功能时,打开Chrome控制台,Brackets会退出即时预览
7、不支持双击选中中文字符串
8、不支持代码折叠
PS:现在最新版已经更新到21了,附上下载链接:
http://download.brackets.io/file.cfm?platform=WIN&build=21
- Adobe Brackets——开源、简洁…
- Adobe Brackets
- web前端不可错过的开发工具–Adobe Brackets(开源、简洁强大的HTML、CSS和JavaScript集成开发环境)
- Adobe Brackets试用
- Adobe Brackets试用
- 前端工具:Adobe Brackets
- Adobe PhotoShop CS6 for Ma…
- adobe photoshop CS 5.1 Extended…
- Adobe photoshop cs5,dreamweaver …
- 运行Adobe Dreamweaver CS4 许可证…
- Adobe photoshop CS5 新功能官方视…
- Adobe Dreamweaver CS5 中设置本地…
- POJ2955——Brackets
- Adobe Creative Suite 5.5 Master …
- Adobe Dreamweaver CS5安装jQuery…
- adobe dreamweaver cs5序列号不对,…
- 1.Adobe CS6 系列,安装…
- 在Adobe Dreamweaver CS4中禁用代…
- 创建和管理 worker
- 如何: 如何禁用在 MFC&…
- VC如何使用ADO
- ADO连接数据库的那些常用数据类型
- ADO智能指针的使用
- Adobe Brackets——开源、简洁…
- html5 canvas 如何清空之前绘制的…
- ubuntu 11.10 下安装Qt的开发坏境
- CSS3 选择器——基本选择器(转…
- Linux练习记录
- CSS3 选择器——属性选择器(转…
- Linux练习___Shell了解
- CSS3 选择器——伪类选择器(转…
- C语言中数据的强制转换