您的位置:首页 > Web前端 > JavaScript

Sublime Text(转移)

2015-11-24 14:28 573 查看
最近用到这款工具 觉得还不错,网上找了一些教程:

下面是 Lucifr 的三篇介绍:
Sublime
Text 2 入门及技巧
ZenCoding
in Sublime Text 2
Sublime
Text 2 实用快捷键[Mac OS X]

Sublime
Text 2 右键菜单中的实用选项
以及 istyles 的:
Sublime
Text 2 快捷键 (windows)
Ctrl+L选择整行(按住-继续选择下行)
Ctrl+KK从光标处删除至行尾
Ctrl+Shift+K删除整行
Ctrl+Shift+D复制光标所在整行,插入在该行之前
Ctrl+J合并行(已选择需要合并的多行时)
ctrl+ku改为大写
Ctrl+KL改为小写
Ctrl+D选词 (按住-继续选择下个相同的字符串)
Ctrl+M光标移动至括号内开始或结束的位置
Ctrl+Shift+M选择括号内的内容(按住-继续选择父括号)
Ctrl+/注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/注释已选择内容
Ctrl+Space自动完成(win与系统快捷键冲突,需修改)
Ctrl+Z撤销
Ctrl+Y恢复撤销
Ctrl+Shift+V粘贴并自动缩进
Ctrl+M光标跳至对应的括号
Alt+.闭合当前标签
Ctrl+Shift+A选择光标位置父标签对
Ctrl+Shift+[折叠代码
Ctrl+Shift+]展开代码
Ctrl+KT折叠属性
Ctrl+K0展开所有
Ctrl+U软撤销
Ctrl+T词互换
Tab缩进
Shift+Tab去除缩进
Ctrl+Shift+UP与上行互换
Ctrl+Shift+DOWN与下行互换
Ctrl+K Backspace从光标处删除至行首
Ctrl+Enter插入行后
Ctrl+Shift Enter插入行前
F9行排序(按a-z)
 

packagecontrol安装方法,打开控制台Ctrl+`
https://packagecontrol.io/installation
Sublime Text 2

import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
Sublime Text 3

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

packagecontrol无法使用重新安装方法
https://packagecontrol.io/docs/troubleshooting#Purging_and_Reinstalling
jsFormat插件

格式化js:选中一段文本,control+alt+f。
Emmet插件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript