sublime text使用教程 3 有什么使用的心得以及必备快捷键?

Sublime Text 3实用功能和常用快捷键收集_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Sublime Text 3实用功能和常用快捷键收集
上传于|0|0|文档简介
&&Sublime Text 3实用功能和常用快捷键收集
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢胡文峰的技术博客
/manfredHu/
Stay hungry,stay foolish.Keep looking,don't settle.
SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂。好吧不吹了直入正题 -_-!!
首先是安装,如果你有什么软件管家的话搜一下就好,一键安装。然后,有钱的土豪就自己买个吧,穷逼就搜下注册码看下有没有土豪共享咯。
既然是神器,肯定有你不知道的东西不是,下面这部分来讲操作。PS:部分图片和文字来自网络,这里只是略微排版方便查阅。
测试操作系统:Win10 / Ubuntu 14.04 测试软件版本:SublimeText3 3059
SublimeText3 操作部分
1. 就近选择相同项: ctrl+d
把光标放在一个单词上,按下ctrl+d,将选择这个单词。一直按住ctrl且按D多次,将选择当前选中项的下一个匹配项。通过按住ctrl,再按D三次,将选择三个相同的文本。
2. 选择当前文件所有匹配项: alt+f3
选择文件中的所有匹配项。小心使用这个,因为它能选择一个文件中的所有匹配项. .
3. 选择文本的包裹标签: ctrl+shift+` (ESC键下面的那个)
这是一个法宝。也许你希望所有属性保持不变,但只是想选择标签。这个快捷键为你这样做,会注意到你可以在一次操作多个标签。ps:需要Emmet插件(可以直接到后面看插件的安装)
4. 向上扩展一层: ctrl+shift+a
如果你把光标放在文本间再按下上面的键将选择文本,就像ctrl+d。但是再次按下它,将选择父容器,再按,将选择父容器的父容器。ps:需要Emmet插件(可以直接到后面看插件的安装)
5. 选择括号内的内容: ctrl+shift+m
这有助于选择括号之间的一切。同样适用于CSS。
6. 整行的上下移动: ctrl+shift+&或 ctrl+shift+&
7. 复制行或选中项: ctrl+shift+d
如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行。
8. 增加和减少缩进: ctrl+[ 或 ]
9. 单行剪辑或选中项: ctrl+x
粘贴并复制格式: ctrl+shift+v
用标签包裹行或选中项: alt+shift+w
移除未闭合的容器元素: ctrl+shift+;
这会移除与你的光标相关的父标签。对清除标记很有帮助。
大写和小写: 大写ctrl+k+u、小写ctrl+k+l
注释选中项/行: ctrl+/
这个在所有语言下都可用, 对行和选中项都可用
删除一行: ctrl+shift+k
这个就不用图了吧
SublimeText3 插件部分
首先是安装包管理器Package Control,SublimeText3的指令已经更新了,SublimeText2更新上来的童鞋注意下
Ctrl+`打开控制台或者View-&Show Console菜单打开命令行
import urllib.request, pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
就是上面这串东西了,然后就可以接下来的安装插件了
Tips: 插件名字链接到github,网络不好的童鞋自行下载包扔到Preferences-&Browse Packages打开的文件夹下面,然后解压,重启Sublime就行
这个没有什么好说的,类似jQuery的语法,编码蹭蹭往上提。不过要求PyV8环境(安装完后你会看到有一个文件夹),最好还是选择在线装吧。
ctrl+shift+P 输入 install Package 等待读取服务器列表,输入emmet第一个就是了
ps:最好看一下
里面的简单教程
这个也没有什么好说的,谁用谁知道,大大增强右键列表的功能,装上就能用。
用node,Grunt等等要调出控制台的娃知道的,简直神奇有木有,装上就能用。
Tips:快捷键 ctrl+shift+T呼出当前文件路径的控制台
这个也没什么废话吧,支持多语言的高速编码的代码提示工具。
装上后还不能直接使用,查了一下原因要配置
你可以点击
Preferences-&Browse Packages-&SublimeCodeIntel然后添加一个.codeintel文件夹再再在文件夹里面添加一个config文件(Windows创建.codeintel文件夹需要输入.codeintel.)
config文件配置:
"php": '/usr/bin/php',
"phpExtraPaths": [],
"phpConfigFile": 'php.ini'
"JavaScript": {
"javascriptExtraPaths": []
"perl": "/usr/bin/perl",
"perlExtraPaths": []
"ruby": "/usr/bin/ruby",
"rubyExtraPaths": []
"Python": {
"python": '/usr/bin/python',
"pythonExtraPaths": []
"Python3": {
"python": '/usr/bin/python3',
"pythonExtraPaths": []
其实只要有JS就够了,不过或许某天你要写PHP了呢是吧,留着吧。
然后打开Sublime创建个文件试一下,如果还不行就按下 ctrl+shift+space 开启提示功能
以前用的是什么TAG,CssComb和JSFormat,但是某一天发现这款集成prettify的插件后就一直没换过了,不要被插件的HTML迷惑,这是一款可以用于HTML,CSS,Javascript的集成排版插件
Tips:安装完快捷键ctrl+shift+h 一键格式化代码
ctrl+shift+P输入install Package等待读取服务器列表,输入autoprefixer第一个就是了
要装Node.js,没有的话去下载安装吧
插件使用CanIUse资料库,能精准判断哪些属性需要什么前缀
Tips:使用方法:在输入CSS3属性后(冒号前)按Tab键
SublimeText3 添加右键菜单和快捷开启浏览器
添加右键菜单
有时候要开个文件要开个SublimeText3,又要拉文件,麻烦。这里介绍将Sublime添加到右键菜单。
打开注册表,开始&运行&regedit
在 HKEY_CLASSSES_ROOT& * & Shell 下面新建项命名为SublimeText
右键SublimeText项,新建字符串值,命名为Icon,值为 &sublime_text.exe所在路径,0&,例如:C:\Program Files\Sublime Text 3\sublime_text.exe,0
右键SublimeText项,新建项,命名为command,默认值为 &sublime_text.exe所在路径 %1&,例如:C:\Program Files\Sublime Text 3\sublime_text.exe %1
搞定后随便右击个文本文件试试,是不是看到了Sublime打开的选项了捏?Perfect
一键浏览文件
Preferences-&Key Bindings - User打开用户快捷键设置,copy下面的设置
"keys": ["f1"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "C:\\Program Files\\Mozilla Firefox\\firefox.exe",
"extensions": ".*"
"keys": ["f2"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "C:\\Users\\manfr\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe",
"extensions": ".*"
"keys": ["f3"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "C:\\Program Files\\Internet Explorer\\iexplore.exe",
"extensions": ".*"
"keys": ["f4"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "C:\\Program Files (x86)\\Safari\\Safari.exe",
"extensions": ".*"
稍微解释下,keys是按键,application是浏览器应用程序路径,注意反斜杠的要转义。extensions是匹配所有的文件后缀格式。
Tips:查了下默认的快捷键,SublimeText3中f1-f12中只有f11被默认为全屏命令,其他的没设置。也就是说,你可以装十个八个浏览器一字排开按过去测试。
SublimeText3 问题部分(自己遇到过的)
1.自动更新
有时候会弹出自动更新的框,解决方法:
找到Preferences -& Settings-User(设置用户)
在最后一个花括号结尾(&}&)前添加一句:"update_check":false
然后请关闭Submine Text并重启,即不会再弹出更新提醒了
2.不能获取插件列表 Package Control:There are no packages available for installation
cmd下输入ping sublime.wbond.net链接一下看下sublime.wbond.net这个域名的ip
打开C:\Windows\system32\drivers\etc\hosts文件。
在最后面加上例如 50.116.34.243
sublime.wbond.net这样的对应关系,IP是上面测试的
然后请关闭Submine Text并重启,即不会再弹出更新提醒了
补充Ubuntu配置部分(补)
最近在玩Ubuntu,所以将环境切了过去。这里补充一下吧。
装SublimeText3
首先是安装,试了一下SublimeText2的(去官网默认就是下的2的-_-!!)发现调不出安装包列表,后面也没去详细研究直接下了个SublimeText3的安装包装上。附上Ubuntu下SublimeText3-64bit的链接:
插件的安装跟上文差不多,唯一比较苦逼的就是装node(插件依赖node环境)的时候了,不知道为什么安装好了输入node -v老是没有显示版本,搞了好久最后无奈去Github下了个node的安装包才搞定。
Tips:一定要确认node -v和npm -v可以输出版本号才表示node安装完成
附上ubuntu装node的N种方法的帖子:
一键浏览文件
还有就是设置一键浏览文件的时候了,浏览器安装的目录跟Windows有点区别,看下面:
"keys": ["f1"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "/usr/lib/firefox/firefox",
"extensions": ".*"
"keys": ["f2"],
"command": "side_bar_files_open_with",
"paths": [],
"application": "/opt/google/chrome/google-chrome",
"extensions": ".*"
火狐是Ubuntu自带的,目录如上。然后Chrome是我自己装的,基本上也应该是这个目录。装好之后找个文件按F1和F2检测下就好。
搞下来其实觉得没什么,主要是刚接触Ubuntu系统对一些东西不太熟悉,后面加强。Thx ^_^
阅读(...) 评论()当前位置: >
Sublime Text 2/3使用心得
来源:装机员┆发布时间: 04:00┆点击:
装机员为您提供的文章咨询供您阅读,如何使用的方法对您有帮助也请您举手之劳分享给您身份的人。
然后输入package或者一些简写 4. Sublime Text 常用快捷键快捷键组合功能 shift + cmd + p 打开命令面板 control + ` 控制台 cmd + n 新建标签 cmd + 数字 标签切换 cmd + option + 2 分成两屏 control + 数字 分屏时移动到不同的屏幕 cmd + delelte 删除光标前所有字符, 这个就不用多说了 markdownediting或者markdownPerview 这个是写Markdown必备的, 自动生成的,。
好像是控制所有类型文本的缩进 all Autocomplete sublime只对当前文件进行本文件中的查找不全, autopep8 formating, 就会根据代码自动生成注释, 跨平台, 减少大量的工作量。
第二个是默认忽略的,选择key Bindings - User打开个人快捷键配置, 所以需要使用插件打造个性化的类IDE, h) if dh != h else 'Please restart Sublime Text to finish installation' ) 打开包管理神器 请使用快捷键shift + cmd + p, IDE features, 其他的请自行对快捷键修改, 混肴了, 用法摘自官方文档 1. 修改Sublime Text2 默认配置 在菜单栏选择 Sublime Text-Preferences-Setting-User(注意其中Setting-Default是默认的系统配置, 相比与IDE有启动快, 'wb' ). write ( by ) Sublime Text2在控制台输入 1 import urllib2,如open_browser.py。
"Vintage" ], '%20' )). read (); dh = hashlib.sha256( by ).hexdigest(); print( 'Error validating download (got %s instead of %s),可以在包管理器中安装, "create_windowsdow_at_startup" : false, 如SublimeLinter-pyflakes and SublimeLinter-pep8.SublimeLinter-jshint,装完之后, 提供有用的代码片段 未安装: Anaconda 打造python IDE Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, 但在配置方面2/3只有少量的差别,找到后回车安装 安装成功后在preferences中选择Setting- User 更改主题设置: { "theme" : "Soda Light 3.sublime-theme" } github项目地址 5.2. 其他插件 安装方法都通过Package Control 1 2 3 shift + cmd + p 打开命令面板 输入 Package Control : Install Package 命令 输入安装插件的简写或全拼。 and SublimeLinter-json 更多 Djaneiro 支持模版和关键词高亮。
每次启动后会自动生成一个空白窗口 "open_files_in_new_windowsdow" : false, #在窗口右下角显示打开文件的编码 "original_color_scheme" : "Packages/Theme - itg.flat/itg.dark.tmTheme" ,打开命令集, sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/bin/subl #使用zsh的可以使用以下命令 alias subl = "'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'" alias nano = "subl" export EDITOR= "subl" 测试使用一下命令 1 $ subl 使用方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 用法: subl [arguments] [ files ] 编辑指定的文件edit the given files or : subl [arguments] [ directories ] 打开指定的路径 or : subl [arguments] - 编辑 stdin 参数Arguments: --project project: 载入指定的project --command command: 运行指定的命令 -n or --new-windowsdow: 打开一个新的窗口 - a or --add: 添加文件夹到当前窗口 -w or --wait: 返回前等待文件关闭 -b or --background: 不激活该应用程序 -s or --stay: 文件关闭后保持应用程序激活状态 -h or --help: 显示帮助并退出 -v or --version: 显示版本信息并退出 如果从标准输入 --wait是隐式的,输入下列内容: [{ "keys": ["ctrl+shift+b"], 是不可修改的), 这样可以提示保存 "show_encoding" : true。
domain).replace( '\\' , SublimeLinter-html-tidy, pf), 里面各种各样的配色让人眼花缭乱 Colorsublime Plugin 安装方法: 1 2 3 4 shift + cmd + p 打开命令面板 输入 Package Control : Install Package 命令 输入 Colorsublime plugin, 我的另一台电脑老是上不去,
以上就是装机员给大家介绍的如何使用的方法了,如何使用的方法到这里也全部结束了相信大家对如何使用的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击吧。
本文来自装机员如需转载请注明!
不知道有没朋友跟我一样是 Ubuntu 和 Windows 双系统?今天有朋友问到我,当他从 Ubuntu 系统重新启动到 Windows 时,会发
装机必备软件
装机员系统之家提供、、最新,专为装机修机员奉上最好的、系统、U教平台
请勿发布违反国家法律法规的内容,会员观点不代表本站立场.本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,
否则后果自负,请支持购买微软正版软件! 如侵犯到您的权益,请及时通知我们,我们会及时处理。标签:至少1个,最多5个
Sublime Text 3 快捷键精华版
Ctrl+Shift+P:打开命令面板
Ctrl+P:搜索项目中的文件
Ctrl+G:跳转到第几行
Ctrl+W:关闭当前打开文件
Ctrl+Shift+W:关闭所有打开文件
Ctrl+Shift+V:粘贴并格式化
Ctrl+D:选择单词,重复可增加选择下一个相同的单词
Ctrl+L:选择行,重复可依次增加选择下一行
Ctrl+Shift+L:选择多行
Ctrl+Shift+Enter:在当前行前插入新行
Ctrl+X:删除当前行
Ctrl+M:跳转到对应括号
Ctrl+U:软撤销,撤销光标位置
Ctrl+J:选择标签内容
Ctrl+F:查找内容
Ctrl+Shift+F:查找并替换
Ctrl+H:替换
Ctrl+R:前往 method
Ctrl+N:新建窗口
Ctrl+K+B:开关侧栏
Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
Ctrl+F2:设置/删除标记
Ctrl+/:注释当前行
Ctrl+Shift+/:当前位置插入注释
Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
Ctrl+Shift+A:选择当前标签前后,修改标签用的
Shift+F11:全屏免打扰模式,只编辑当前文件
Alt+F3:选择所有相同的词
Alt+.:闭合标签
Alt+Shift+数字:分屏显示
Alt+数字:切换打开第N个文件
Shift+右键拖动:光标多不,用来更改或插入列内容
鼠标的前进后退键可切换Tab文件
按Ctrl,依次点击或选取,可需要编辑的多个位置
按Ctrl+Shift+上下键,可替换行
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
Ctrl+M 光标移动至括号内结束或开始的位置。
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
Ctrl+K+0 展开所有折叠代码。
Ctrl+← 向左单位性地移动光标,快速移动光标。
Ctrl+→ 向右单位性地移动光标,快速移动光标。
shift+↑ 向上选中多行。
shift+↓ 向下选中多行。
Shift+← 向左选中文本。
Shift+→ 向右选中文本。
Ctrl+Shift+← 向左单位性地选中文本。
Ctrl+Shift+→ 向右单位性地选中文本。
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
Tab 向右缩进。
Shift+Tab 向左缩进。
Ctrl+K+K 从光标处开始删除代码至行尾。
Ctrl+Shift+K 删除整行。
Ctrl+/ 注释单行。
Ctrl+Shift+/ 注释多行。
Ctrl+K+U 转换大写。
Ctrl+K+L 转换小写。
Ctrl+Z 撤销。
Ctrl+Y 恢复撤销。
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
Ctrl+F2 设置书签
Ctrl+T 左右字母互换。
F6 单词检测拼写
Ctrl+F 打开底部搜索框,查找关键字。
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
Esc 退出光标多行选择,退出搜索框,命令框等。
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
Ctrl+PageDown 向左切换当前窗口的标签页。
Ctrl+PageUp 向右切换当前窗口的标签页。
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
Alt+Shift+2 左右分屏-2列
Alt+Shift+3 左右分屏-3列
Alt+Shift+4 左右分屏-4列
Alt+Shift+5 等分4屏
Alt+Shift+8 垂直分屏-2屏
Alt+Shift+9 垂直分屏-3屏
Ctrl+K+B 开启/关闭侧边栏。
F11 全屏模式
Shift+F11 免打扰模式
Ctrl+k+2 折叠注释和方法
Ctrl+k+3 折叠if
Ctrl+k+4 折叠switch
11 收藏&&|&&57
你可能感兴趣的文章
25 收藏,2.8k
301 收藏,151.2k
8 收藏,3.1k
很好,很全面,而且还归了类,赞
分享到微博?
技术专栏,帮你记录编程中的点滴,提升你对技术的理解收藏感兴趣的文章,丰富自己的知识库
明天提醒我
我要该,理由是:
扫扫下载 AppSublime Text 3 使用心得 - 厚朴〖HOPE〗工作室 >> 厚朴教育 >>
Sublime Text 3 使用心得
  介绍一下Sublime Text 3,参考文章《Sublime Text 2 使用心得》,地址:,作者leecan_zeng,有发现新特性会更新文章。
  作为一个前端,有一款好的开发利器是必不可少的,editplus、notepad++都是不错的工具,体积轻巧,启动迅速(dw太浮肿了)。几年前,又有一款新的编辑器诞生,席卷前端界,惹得无数喜爱,不少前端er纷纷抛弃用了数年的“伙伴”,投入了她的怀抱——Sublime Text 2。本文要介绍的是她的最新版Sublime Text 3。ST3是一款跨平台的编辑器,再也不用为换平台而找不到合适的、熟悉的编辑器担忧了。目前,还是beta版中,不过功能已经很强大了,更新也很快,目前最新是3047。ST3不是免费的,但可以永久免费使用,只是偶尔在保存的时候,会弹出要你购买注册的对话框,仅此而已。官网地址:。
  Sublime Text 3 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。
先看下ST3的界面:
l 从上到下:标题栏↓菜单栏↓tab控制栏↓编辑区↓状态栏;
l 从做到右:分别是边栏(可关闭)→编辑区→MiniMap
各种命令,各种设置。
很多编辑器都有的,如果文件编辑过未保存,右上角有个小圆点提示保存,如果未保存关了也不用害怕,ST2很贴心,会帮我们自动保存。
这是我们主要的工作区域,ST2支持代码自动缩进,代码折叠功能。
介绍几个常见的功能:
l 自动完成:自动完成的快捷键是Tab和Enter,如果在html文件中,输入cl按下tab或Enter,即可自动补全为class=””;加上zencoding后,更是如虎添翼,后面再讲到。
l 多列编辑:按住ctrl点击鼠标,会出现多个闪烁的光标,这时可同时修改多处
或者按住鼠标中键拖拽,
l 代码注释功能:ctrl+/、ctrl+shift+/分别未行注释和块注释,再按一下就能去掉注释,ST3能够自动识别是html、css还是js文件,给出不同类型的注释。
l 行操作:ctrl+alt+↑、ctrl+alt+↓向上或者向下交换两行,ctrl+enter,光标后插入空行,ctrl+d选择相似,可以参考后面的快捷键列表。
l 右键功能:
前3个,大家都知道,第4个,show unsaved changes,显示未保存的修改,红色减号表示删去的内容,绿色加号表示新增的内容
Open Containing Folder…,打开包含此文件的文件夹,这个很方便找到相关的文件。
Copy File Path,复制文件路径,方便我们复制路径到浏览器中查看。
l 人性化设计:从ST2开始就有很多设计细节还是值得称赞的,比如点击一个标签或者括弧,会在起始处显示下划点线,方便看清代码结构,每一层嵌套代码间都有竖线,起到视觉辅助的作用。选中某个词还会给其他地方相同的词加上方框。另外还有代码折叠功能。
  ST3的设置只有两个选项,分别是系统设置和快捷键设置。
一般我们修改设置的话,最好复制出来在user里修改,以免以后升级default被覆盖掉。
l Settings:在此文件里,可以修改很多东西,比如主题,字体,字号,是否显示行号、自动缩进、自动完成。很多都默认选中了,我另外修改了几处地方:
always_show_minimap_viewport——默认显示缩略图
draw_minimap_border——显示缩略图边框
font_size——字号
l Key Bindings:快捷键设置,ST3的快捷键很多,改的时候注意不要覆盖了。因为快捷键众多,所以有下面这种组合快捷键,先按下ctrl+k,松开k,再按下j就可以展开全部折叠代码了。
此处插入图片
l 主要快捷键列表
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+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+F2 设置书签
F2 下一个书签
Shift+F2 上一个书签
  ST3是支持插件扩展的,首先,我们需要安装Package Control,我会另外发文章介绍。
插件推荐(由于ST3使用python3语言开发,而目前大部分插件还是python2.x,所以暂时有些插件会用不了或会有所改变,请等待更新):
l ZenCoding:前端必备,快速开发HTML/CSS,现已更名为Emmet。
输入 div.wrapper>div.header+div.main+div.footer 按下Tab,立刻变成
或者按下ctrl+alt+enter,激发zencoding控制台,可看到整个动态的过程。
l JsFormat,格式化js代码,这个插件很有用,我们有时在网上看到某些效果,想查看是怎么实现的,但是代码被压缩过,很难阅读,不用怕,用ST3打开,按下快捷键,即可让代码还原,莫非是武林中失传已久的“还我靓靓拳”。
l Tag 格式化标签,让乱七八糟的代码,瞬间整齐清晰。
l BracketHighlighter,括弧高亮显示。
l Clipboard History,剪切板历史,可以保存多个复制信息,按下ctrl+alt+v,可以选择历史剪切板。
l Goto-CSS-Declaration,跳转到css文件该class的声明处,方便修改查看,如图下所示,注意对应的css文件要同时打开才行。
l SCSS,支持scss的语法高亮,里面附带了好多CSS Snippet,无论现用或者改造成,都可节省不少时间。
还有很多插件,jquery语法提示,jsHint等等。
  总而言之,Sublime Text 3是一款不错的代码编写工具,有好看的ui,人性化的细节设计,全面的功能和扩展机制,如果你还没用过,请试一下,不会让你失望的。另外,希望ST3以后能完美支持中文。
文章录入:张智杰 责任编辑:
分享本文:
上一篇文章:下一篇文章:

我要回帖

更多关于 sublime text 3使用 的文章

 

随机推荐