作为时间就是金钱的21世纪,效率是很重要的。一个好的工具的使用能够使我们的工作事半功倍。作为一个前端小实习生,目前我接触的工具也就sublime text2和谷歌浏览器开发工具最多。
sublime text2的快捷方式:
Ctrl + Shift + P | 快速查找命令 |
Ctrl + P | 快速跳转到当前项目中的任意文件,可进行关键词匹配。 |
Ctrl+P 后 @ 或 Ctrl+R | 快速列出/跳转到某个函数(很爽的是在 markdown 当中是匹配到标题,而且还是带缩进的!) |
Ctrl+P 后 # | 在当前文件中进行搜索 |
(Ctrl+P 后 : 或 Ctrl+G)+ 数字 | 跳转到相应的行 |
ctrl + m | 在两个标签对之间快速切换。和在一个函数的头部和尾部进行切换 |
ctrl+shirt+l | 选择多行,然后按ctrl+shift+L然后按方向键右,可以多行定位到行末尾 |
ctrl+D,alt+F3 | 可将全文中与光标当前所在位置的词相同的词逐一加入选择,而直接按下Alt+F3即可一次性选择所有相同的词 |
ctrl+alt+enter | 开启zencoding缩写输入框 |
Ctrl+L | 选择整行,再按下L即选择下一行,按住L不放,即选择多行 |
ctrl+/ 或 ctrl+shift+/ | 注释整行,再按取消注释 |
ctrl+z | 撤销 |
ctrl+Y | 取消撤销 |
ctrl+M | 光标移动至括号((),[],{})内开始或结束的位置 |
ctrl+shift+M | 选中括号内的内容 |
Ctrl+Shift+A | 选中标签对里的内容 (按住A选中标签对本身及继续选择父标签对) |
ctrl+shift+J | 选中光标处同样缩进的标签及内容 |
alt + 。 | 闭合当前标签 |
Ctrl+Shift+[ | 折叠代码 |
Ctrl+Shift+] | 展开代码 |
ctrl+kk | 从光标处删除至行尾(是行尾,不是文件尾) |
Ctrl+K+Backspace | 从光标处删除至行首 |
ctrl+shift+k | 删除整行 |
ctrl+shift+D | 复制光标所在整行,插入在该行之前 |
Ctrl+J | 合并行(已选择需要合并的多行时) |
Ctrl+KU | 改为大写 |
Ctrl+KL | 改为小写 |
Ctrl+Shift+UP | 与上行互换 |
Ctrl+Shift+DOWN | 与下行互换 |
Ctrl+KT | 折叠所有 |
Ctrl+K0(零) | 展开所有 |
Ctrl+Enter | 在后面插入一行 |
Ctrl+Shift Enter | 在前面插入一行 |
Ctrl+T | 字母互换 |
Alt+Shift+n | 调出n个编辑框 |
ctrl+home | 跳至页首 |
ctrl+end | 跳至页尾 |
ctrl+page up/page down | 在打开的文件之间切换 |
E#id | <div id="content"></div>、<span id="content"></span>等的形式 |
E.class | <div class="content"></div>、<span class="content"></span>等的形式 |
div>span | <div><span></span></div>等的形式 |
ul#nav>li*5>a | <ul id="nav"><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li></ul> |
div>span+em | <div><span></span><em></em></div> |
div>h$*5 | <div><h1></h1><h2></h2><h3></h3><h4></h4><h5></h5></div> |
div#content>ul>li*3>a[href="javascript:void(0);"]{Links$} | <div id="content"><ul><li><a href="javascript:void(0);">Links1</a></li><li><a href="javascript:void(0);">Links2</a></li><li<ahref="javascript:void(0);">Links3</a></li></ul></div> |
之前还觉的firebug挺好用的,后面工作后要求用谷歌。虽然一些基本的都会用,但还是详细科普一下吧。