码迷,mamicode.com
首页 > 其他好文 > 详细

sublime text快捷键

时间:2015-03-21 21:14:09      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

Ctrl+D:按词,多按++
Alt+F3:按下全选一类
列选模式:鼠标右键+shift
Ctrl+kk:删除行
Ctrl+Shift+D:复制光标所在整行,插入在该行之前
Ctrl+J:合并行(已选择需要合并的多行时)
Ctrl+KU:改为大写
Ctrl+KL:改为小写
Ctrl+Shift+↑ 向上移动一行
Ctrl+Shift+↓ 向下移动一行
Ctrl+M:光标移动至括号内开始或结束的位置
Ctrl+Shift+M:选择括号内的内容(按住-继续选择父括号)
Ctrl+Y:恢复撤销
Ctrl+Shift+A:选择光标位置父标签对儿
Ctrl+Shift+[:折叠代码
Ctrl+Shift+]:展开代码
Ctrl+KT:折叠属性
Ctrl+K0:展开所有
Ctrl+T:词互换
Ctrl+Shift+UP:与上行互换
Ctrl+Shift+DOWN:与下行互换
Ctrl+Enter:插入行后
Ctrl+Shift Enter:插入行前
ctrl + g,或ctrl + p,再输入 : 数字 可以跳转到行
ctrl + r 或 ctrl + p ,在执行@。 之后填写要搜索的函数名
E
元素名(div、p);
eg:<div></div>、<p></p>

E#id
带Id的元素(div#content、p#intro、span#error);
eg:<div id="content"></div>、<p id="intro"></p>、<span id="error"></span>

E.class
带class的的元素(div.header、p.error),id和class可以连着写,div#content.column
eg:<div class="header"></div>、<p class="error"></p>、<div id="content" class="column"></div>

使用E[attr]添加属性
使用E{text}添加文本

E>N 生成彼此嵌套的元素
子元素(div>p、div#footer>p>span)
eg:<div>
<p></p>
</div>、<div id="footer">
<p><span></span></p>
</div>

E*N
多项元素(ul#nav>li*5>a)
eg:<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>

E+N 用来生成彼此相邻的元素
多项元素(div+p+a+ul+li)
eg:<div></div>
<p></p>
<a href=""></a>
<ul></ul>
<li></li>

E$*N
带序号的元素(div$*5)
eg:<div1></div1>
<div2></div2>
<div3></div3>
<div4></div4>
<div5></div5>

 

安装emmet插件
ctrl+shift+p -> install package ->emmet(Zen Coding)[默认安装文件路径F:\Sublime Text 3\Data\Installed Packages]


关闭Sublime Text2 更新提示 则点击 首选项/设置-用户 打开的文档通常是空的,在文档中加入以下代码
{
"ignored_packages": [],
"update_check":false
}

 

一、 点击菜单Tools -> New Plugin...,在创建好的py文件输入下列内容:

import sublime, sublime_plugin
import webbrowser

url_map = {
‘/Users/jerry/Sites/test/‘ : ‘http://test/‘,
}

class OpenBrowserCommand(sublime_plugin.TextCommand):
def run(self,edit):
window = sublime.active_window()
window.run_command(‘save‘)
url = self.view.file_name()
for path, domain in url_map.items():
if url.startswith(path):
url = url.replace(path, domain).replace(‘\\‘, ‘\/‘)
break

webbrowser.open_new(url)
代码只有几行,大部分还是参考的这个帖子,相信大家一眼就能看明白,不解释了。

将文件保存到Packages/User目录(Packages可通过菜单里的Browser Packages...打开),文件名随意,如open_browser.py。插件部分完工了。

二、 接下来,为刚才的插件分配快捷键。点菜单Tools -> Command Palette...,或者shift+cmd+p,打开命令集,选择“key Bindings - User”打开个人快捷键配置,输入下列内容:

[{ "keys": ["f12"], "command": "open_browser" }]

sublime text快捷键

标签:

原文地址:http://www.cnblogs.com/jiaoshou/p/4356156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!