sublime text 3破解版怎么用

Sublime Text 有哪些使用技巧? - 知乎6191被浏览317224分享邀请回答/beaugunderson/8588871 把to-2.sublime-macro和to-4.sublime-macro文件下载到你Sublime Text配置目录的Packages/User路径下,然后在编辑器菜单中选择Preferences - Key Bindings - User打开用户快捷键配置文件,把Default (OSX).sublime-keymap中的内容添加到这个文件中。然后你就可以用Ctrl-2或Ctrl-4转换文件的缩进空格数了。7. CSS快速键入Emmet插件还提供了很多非常方便的CSS Snippets。比方说我们要敲出font-size: 1.8其中1.8是根据一个值计算得来的,比如说是3.6/2的结果,我们可以用Emmet进行这种简单的数值计算。键入fz3.6/2:按Cmd-Shift-Y (Win: Ctrl-Shift-Y)计算数值:按Cmd-Shift-Y (Win: Ctrl-Shift-Y)计算数值:然后按Tab展开Snippet:然后按Tab展开Snippet: 8. 扩展选区我非常喜欢Emacs的expand-region插件,ST2提供有类似的Expand Selection to Scope功能,但是不太好用,我建议安装ExpandRegion插件。首先把光标移到某个位置:然后按一次Cmd-Shift-Space (Win: Ctrl-Shift-Space)会选择当前的最小区域:然后按一次Cmd-Shift-Space (Win: Ctrl-Shift-Space)会选择当前的最小区域:再按一次会向外扩展区域:再按一次会向外扩展区域:每次按都会不断地向外扩展区域,直到全选为止。每次按都会不断地向外扩展区域,直到全选为止。9. 选区增强插件安装 MultiEditUtils 插件。这是一个非常强大的选区增强插件,如果你喜欢用复杂的快捷键完成高难度的编辑工作,这个插件可以提供很多方面的支持。详细的功能请阅读项目主页:10. 代码格式化安装 CodeFormatter 和 SublimeAStyleFormatter 插件。使用时在 Command Palette 找 "format" 相关的命令即可。11. 颜色高亮安装 Color Highlighter,会自动高亮代码中的颜色,在写纯css的时候比较有用。12. 语言分析增强很多时候有些文件不能被 Sublime Text 准确识别出相应的语言,比如不带後缀名的配置脚本之类。这时可以使用 ApplySyntax 插件,参照默认配置进行调整就能识别这些特殊情况了。13. Windows 下输入法支持如果遇到输入法的输入栏不在光标位置的问题,可以安装 IMESupport 插件解决。14. 忽略依赖目录有时候我们要用 Sublime Text 的文件检索功能找到特定的文件,如果项目目录下面有 node_modules、bower_components 之类的文件夹则会影响输出结果,再加上这些文件夹中的文件平时不会去改动,我们可以修改配置把这些目录忽略掉。"folder_exclude_patterns":
"node_modules",
"bower_components"
15. 备份/同步 Sublime Text 配置如果你经常在不同的电脑用 Sublime Text,你会希望所有的配置改动都能即时同步。如果你试过直接同步整个 Packages 目录会发现有些插件实际上是有区分系统的,Mac 和 Windows 的会有不同,甚至有些插件会区别主机,直接同步这些插件会造成冲突。正确的同步办法在 Package Control 的官网有介绍: 其实很简单,只对 Packages/Users 目录进行同步,Package Control 就能自行解决平台冲突了。88243 条评论分享收藏感谢收起Edit(编辑)
?[向左缩进 | Left indent?]向右缩进 | Right Indent??↑与上一行互换(超实用!)| Swap line up??↓与下一?行互换?(超实用!)| Swap line down??D复制粘贴当前行(减少多余的粘贴)| Duplicate line?J拼接行(css格式化时挺有用) | join lines?←去往行的开头 | Beginning of line?→去往行末尾 | End of line??/块注释 | Toggle comment block?K从光标开始的地方删除到行尾 | Delete to end??K删除一整行 | delete line?T相邻单词互换位置,在','前试用,有惊喜(很有趣)| Transpose???向光标前插入一行|insert line before??向光标后插入一行|inter line after??T插入特殊字符|Special characters?D向后删除(很怪异的操作,不过感觉很酷炫)Selection(光标选中)
?D选中相同的词 | Expand selection to words??G多重文本光标选中(再也不用? D一个一个的找啦)| Expand all selection to words?L选中一行|Expand selection to lineEsc单选(取消多重选择)|Single selection,Cancel multiple selections??↑一行一行向上选中|Add previous line??↓一行一行向下选中|Add next line??L将选中的区域分割成多行选中状态(多光标操作状态)|Split into lines?+拖动鼠标多重光标选中??J已缩进层级为依据,一层层向外选中|Expand selection to indentation??M将匹配括号中的内容选中|Expand selection to bracketsFind(查找)
?F普通查找|Find?G查找下一个|Find next??F在文件夹中查找| Find in files??E缓存用于替换的内容,方便之后的替换|Use selection for replace?E缓存用于查找的内容,方便之后的查找|Use selection for find??E一个接一个往下替换|Replace nextView(视图)
推荐使用Origami插件,可以随意对sublime进行分割Go to(跳转/定位)
?P跳转文件(很方便)| Go to anything?R定位文件中的方法@| Go to symbol?G定位文件中的行号:| Go to line?M定位匹配的括号 | Jump to matching bracket?F2设置/取消定位标记| Toggle bookmarkF2跳转到定位标记处 | Next bookmark??F2清除所有定位标记| Clear all bookmarks??→下一个打开的文件| Next fileProject(工程)
??P在保存过的工程中切换,随意变换工程环境|Switch project windowGeneral(通用)
??P 打开命令行| Command prompt?K, ?B隐藏/打开 侧边栏| Toggle side barTabs(标签栏)
??t 打开最后一次关闭的文件|Open last closed tab^Tab 循环遍历tab|Cycle up through tabs^?Tab 反方向循环遍历tab|Cycle down through tabs_____________________________________实用插件Sublime里有些插件十分强大,在这里我推荐我最喜欢的几个:首推Emmet:这个插件内置的功能很强大,它的快捷键详细说明如下:操作、编辑HTML:快速生成html语法篇:理解记忆后,能增加很多开发效率。Modific: Highlight lines changed since the last commit 无论git,还是svn 只要一保存,都能标出代码的改动状态,超赞Tag: HTML格式化jsformat: javascript格式化Origami:Sublime视图设置_____________________________________代码片段常用的都在这里能找到,有其它需要就自己配吧:总结:这里面有些快捷键单兵作战能力可能不强,但如果你能灵活使用,将它们配合起来,能发挥很大的威力。可能你会觉得快捷键有些多,记不下来,但是只要坚持使用,把它变为习惯,你的开发效率肯定会得到提高的!希望对大家有帮助,有疑问的可以单独私信。尾声:windows下的快捷键一览
Alt+R : 开启正则表达式功能
Alt+Enter: 找到匹配目标后全部选择
Ctrl+R:前往 method(mac下?R)
Ctrl+M:跳转到对应括号
按Ctrl+Shift+上下键,可替换行
Ctrl+D:选择单词,重复可增加选择下一个相同的单词
Ctrl+L:选择行,重复可依次增加选择下一行
Ctrl+Shift+P:打开命令面板
Ctrl+P:搜索项目中的文件(mac下?P),在里面输入:
admi@auto 可以定位到相应文件夹(admin.html)下的相应方法(auto)。
Ctrl+G:跳转到第几行
Ctrl+W:关闭当前打开文件
Ctrl+Shift+W:关闭所有打开文件
Ctrl+Shift+V:粘贴并格式化
Ctrl+Shift+L:选择多行
Ctrl+Shift+Enter:在当前行前插入新行
Ctrl+X:删除当前行
Ctrl+U:软撤销,撤销光标位置
Ctrl+J:选择标签内容
Ctrl+F:查找内容
Ctrl+Shift+F:查找并替换
Ctrl+H:替换
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+D: 备份多个当前行
Ctrl+shift+T: 恢复已经关闭的标签
Keypress Command
Ctrl + X Delete line
Ctrl + ? Insert line after
Ctrl + ? + ? Insert line before
Ctrl + ? + ↑ Move line/selection up
Ctrl + ? + ↓ Move line/selection down
Ctrl + L Select line - Repeat to select next lines
Ctrl + D Select word - Repeat select others occurrences
Ctrl + M Jump to closing parentheses Repeat to jump to opening parentheses
Ctrl + ? + M Select all contents of the current parentheses
Ctrl + KK Delete from cursor to end of line
Ctrl + K + ? Delete from cursor to start of line
Ctrl + ] Indent current line(s)
Ctrl + [ Un-indent current line(s)
Ctrl + ? + D Duplicate line(s)
Ctrl + J Join line below to the end of the current line
Ctrl + / Comment/un-comment current line
Ctrl + ? + / Block comment current selection
Ctrl + Y Redo, or repeat last keyboard shortcut command
Ctrl + ? + V Paste and indent correctly
Ctrl + Space Select next auto-complete suggestion
jumps to your last change before undoing change when repeated
Ctrl + Alt + Up Column selection up
Ctrl + Alt + Down Column selection down
Alt + ? + Up Column selection up
Alt + ? + Down Column selection up
Navigation/Goto Anywhere
Keypress Command
Ctrl + P Quick-open files by name
Ctrl + R Goto symbol
Ctrl + ; Goto word in current file
Ctrl + G Goto line in current file
Keypress Command
Ctrl + ? + P Command prompt
Ctrl + KB Toggle side bar
Ctrl + ? + Alt + P Show scope in status bar
Find/Replace
Keypress Command
Ctrl + F Find
Ctrl + H Replace
Ctrl + ? + F Find in files
Keypress Command
Ctrl + ? + t Open last closed tab
Ctrl + PgUp Cycle up through tabs
Ctrl + PgDn Cycle down through tabs
Ctrl + ? Find in files
Alt + [NUM] Switch to tab number [NUM] where [NUM] &= number of tabs
Split window
Keypress Command
Alt + ? + 2 Split view into two columns
Alt + ? + 1 Revert view to single column
Alt + ? + 5 Set view to grid (4 groups)
Ctrl + [NUM] Jump to group where num is 1-4
Ctrl + ? + [NUM] Move file to specified group where num is 1-4
Keypress Command
Ctrl + F2 Toggle bookmark
F2 Next bookmark
? + F2 Previous bookmark
Ctrl + ? + F2 Clear bookmarks
Text manipulation
Keypress Command
Ctrl + KU Transform to Uppercase
Ctrl + KL Transform to Lowercase
1436 条评论分享收藏感谢收起查看更多回答5 个回答被折叠()用户名:nbaiwan
文章数:55
访问量:21501
注册日期:
阅读量:1297
阅读量:3317
阅读量:457121
阅读量:1141746
51CTO推荐博文
&相信是S多前端_l人T人心目中的最郏欢σ&&的新手碚f,有什N是在第一次使用r一定要了解的事情呢?我整理了重要步E,助大家快速上手,K在文末加上不e的⒖歼BY,供大家M一步W@套工具的使用。基本安b我想不用特ef明了,直接相陌姹荆b起砭α恕b好之後,通常第一步就是先安b超好用的&&套件,未戆惭b更多 Sublime Text 的好用套件就都靠它了,其安b步E如下:_ Sublime Text 3 主程式後,如下D@示主控台窗,或直接按下&Ctrl + `&M合I_&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2373.png" width="504" height="224" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2374.png" width="504" height="189" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />直接}uN上到主控台命令列中,K直接按下 Enter 绦校纯影惭b完。&注意:@段安b程式a,Hm用於 Sublime Text 3 版本!import urllib.request,os, h = 'e96f11eeadd761d777e9d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/'&+ 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)&安b好之後的面如下,你可以再按一次&Ctrl + `&M合I以P]主控台窗:&然後你就可以在 [Preferences] C& [Package Control] ⒂眠@ Sublime Text 套件管理T:&未碛性S多好用套件都高^@套件管理Tf助安b,最常用的就是&Install Package&命令了&快速叫用 Install Package 命令的快速I是:Ctrl+Shift+P&然後入&inst&之後按下 Enter I&另一值得一提的是,Sublime Text 3 的U充套件,都旁谝韵履夸,一套件一Y料A:&%APPDATA%\Sublime Text 3\Packages所有套件的使用者定xn (&*.sublime-settings&),都旁谝韵履夸:&%APPDATA%\Sublime Text 3\Packages\User&※ 解Q Sublime Text 3 AO不支援 Big5 c其他 CJK a的}Sublime Text 套件名Q:如果你透^ Sublime Text 3 _⒁ Big5 a的文件或W,立刻吹ya的情r,如下D示:650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2380.png" width="454" height="264" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />你只要D安b&&套件,就可以p解Q@},如下D示b好之後 Sublime Text 颖孀Rn案的文字a,K@示正_的Y果。650) this.width=650;" title="image" border="0" alt="image" src="/image.axd?picture=image_2381.png" width="454" height="264" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />安bcO定 ConvertToUTF8 套件:叫用 Install Package 命令,K入 Convert 搜さ ConvertToUTF8 套件,按下 Enter 安b&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2382.png" width="504" height="278" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />AO ConvertToUTF8 套件y文件的a字集(Charset),如果字集判噱e`,你可以透^ [File] C& [Reload with Encoding] 硎忧Qa,不^大部分情r都_判唷&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2383.png" width="504" height="472" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />如果你想要⒃文件另存成其他a,也可以透^ [File] C& [Set File Encoding to] n案的aDQ成另一字集a,然後再按下&Ctrl+S&Υn案即可。&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2384.png" width="504" height="444" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />由於正w字cw字的字集有S多重B,所以再自优嘧旨奖悖y免兴д`,@&套件由於是Π洞笈KO的,AO判嘧旨先序是先判嗍欠楹w字 (GBK) 再判嗍欠榉斌w字 (BIG5),如果你想要改@AOy文件字集的位,可以⒖家韵略O定步E{整。&%APPDATA%\Sublime Text 3\Packages\ConvertToUTF8\ConvertToUTF8.sublime-settings"&AOO定n,}u到&%APPDATA%\Sublime Text 3\Packages\User\&目下。然後直接透^ Sublime Text 3 @位於 User 目下的&ConvertToUTF8.sublime-settingsn案。&encoding_list&前字集定xφ{即可,{Q後的Y果如下D, BIG5 [在首位:&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2385.png" width="504" height="304" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />※ 前端工程必涞&&U充套件 ( ⒁&&官W )Sublime Text 套件名Q:@U充套件太了,髡f中的 Zen Coding 就是@一套,自行⒖家韵孪嚓PBYW:&(GitHub) (有S多 Sublime 的用法cf明)使用者定x的O定n⒖热:&※ 前端工程必涞 Emmet LiveStyle U充套件 ( ⒁&&官W )Sublime Text 套件名Q:此套件使用方式大致如下:@套必跟 Google Chrome 做搭配,使用前必先安b&先把W打_ (&本CW或上W都可以 )_ Chrome _l者工具,切Q到 LiveStyle `,勾x&Enable LiveStyle for current page&⒂若你_⒌木W是上W,t必明_指定@的 CSS
(File mapping) 到本C的哪n案在 Sublime Text 3 _⒃W的 CSS n案 ( 必是外部d入的 CSS n案才行 )接下恚愕 Sublime Text 3 c Chrome _l者工具已建立好即rB,CSS 可p向!相PBY※ 前端工程必涞 HTML-CSS-JS Prettify U充套件 ( ⒁&&官W )Sublime Text 套件名Q:此套件使用方式大致如下:安b完成後,只要先按下&Ctrl+Shift+P&再入&HTMLPrettify&找到相闹噶睿聪 Enter 之後就痈袷交壳拔募@是一套 HTML/CSS/JS 格式化的套件,核心使用&&e格式化任眨阅惚仨明_指定 node.exe 的位址才能使用套件,先到&&下d nodejs K安b起怼第一次使用r霈F以下窗,按下 OK 之後必先指定 node.exe 的绦n所在位置才能用:&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2386.png" width="380" height="164" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />⒙修改&C:/Program Files/nodejs/node.exe&如下D示:&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2387.png" width="504" height="164" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />※ AngularJS _l人T必涞 AngularJS U充套件 ( ⒁&&官W )Sublime Text 套件名Q:此套件使用方式大致如下:提供S多 AngularJS _l^程所需的自油瓿 (Auto-completion) 需求常的 AngularJS 工具函式c ng 模M中冉ǖ services 都有提供 Intellisense可快速跳S至x中的 directive, filter, …※ 版控人T必涞 Git U充套件 ( ⒁&&官W )Sublime Text 套件名Q:此套件使用方式大致如下:安b完成後,只要先按下&Ctrl+Shift+P&再按照你原本入 Git 指令的方式x裣绦械幼骷纯&650) this.width=650;" title="" border="0" alt="" src="/image.axd?picture=image_2388.png" width="444" height="424" style="border:0vertical-align:padding-top:0padding-left:0padding-right:0background-image:" />其他好用 Sublime Text U充套件&可以在入 URL 或D片W址r,自犹峁┞或n名建h (autocompletes filenames)&可以直接 Sublime Text 直接绦 Bower 安b命令 (Ctrl+Shift+P)&可以直接 Sublime Text 直接绦 Grunt 工作 (Ctrl+Shift+P)&可自语@示每一行後面出F的多N空白字元,K可透^ TrailingSpaces 命令h除 (Ctrl+Shift+P)&可自语@示 HTML 嘶`或 JavaScript 的各N^K (&{ }&)&自赢a生^K是]解的工具,可用在 JS, CSS, PHP, CoffeeScript, Actionscript, C & C++ 等等&提供S多冗r (SideBar) 的右Ix喂δ埽浅用! ( 按下&Ctrl+K+B&可@示/[藏冗r )&在冗r加上 Git x危梢葬δ夸或n案M行 Git 版本控管操作其他 Sublime Text 相PBY&(官W)&(FB)&(Twitter)&(Sublime Text 2)各位:你X得身橐前端工程,有什N好用的 Sublime Text 套件可以推]呢?g迎留言!
了这篇文章
类别:┆阅读(0)┆评论(0)& Sublime Text 3 教程 (1)——安装、配置和初次使用
支付宝打赏
如果文章对你有帮助,欢迎点赞或打赏(金额不限)。你的打赏将全部用于支付网站服务器费用和提高网站文章质量,谢谢支持。
相关的文章几个 Sublime Text 2 使用技巧 - CNode技术社区
积分: 8700
题叶, FP, GUI, Writing
RSS 看到, 真是膜拜了
Alt + Shift + 数字 用来分屏, 按下一, 界面左右分开两块,
左边标签栏上出现 Group1 Group2 字样, 拖动一下文件就看到效果了.
按住 Shift, 鼠标右键在编辑器拖动选中一个举行区域, 就看到多个光标了,
Ctrl 加鼠标多次点击类似…
sublime text 2不错,现在更喜欢webstorm
一个是编辑器,一个是IDE,我两个都在用,很好的互补
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的请登录查看
本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程。
更新记录:
意见反馈:
联系方式:
广告等垃圾信息
不友善内容
违反法律法规的内容
不宜公开讨论的政治内容

我要回帖

更多关于 sublime text 安卓版 的文章

 

随机推荐