Sublime Text 都有哪些实用技巧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime Text 都有哪些实用技巧相关的知识,希望对你有一定的参考价值。

Sublime快捷键

Sublime原生自带的快捷键也能很大程度上方便开发,这里以Mac为主,windows多数与其相似,以下是Mac下所默认的快捷键:

Mac     备注:具体符号对应的按键

    ⌘Command key

    ⌃Control key

    ⌥Option key

    ⇧Shift Key

为了方便记忆,将快捷键分成了8个类型, 分别为

    Edit(编辑)

    Selection(光标选中)

    Find(查找)

    View(视图)

    Go to(跳转)

    Project(工程)

    General(通用)

    Tabs(标签)

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 line

    Esc单选(取消多重选择)|Single selection,Cancel multiple selections

    ⌃⇧↑一行一行向上选中|Add previous line

    ⌃⇧↓一行一行向下选中|Add next line

    ⌘⇧L将选中的区域分割成多行选中状态(多光标操作状态)|Split into lines

    ⌥+拖动鼠标多重光标选中

    ⌘⇧J已缩进层级为依据,一层层向外选中|Expand selection to indentation

    ⌃⇧M将匹配括号中的内容选中|Expand selection to brackets

Find(查找)

    ⌘F普通查找|Find

    ⌘G查找下一个|Find next

    ⌘⇧F在文件夹中查找| Find in files

    ⌘⇧E缓存用于替换的内容,方便之后的替换|Use selection for replace

    ⌘E缓存用于查找的内容,方便之后的查找|Use selection for find

    ⌘⌥E一个接一个往下替换|Replace next

View(视图)

    推荐使用Origami插件,可以随意对sublime进行分割

Go to(跳转/定位)

    ⌘P跳转文件(很方便)| Go to anything

    ⌘R定位文件中的方法@| Go to symbol

    ⌘G定位文件中的行号:| Go to line

    ⌃M定位匹配的括号 | Jump to matching bracket

    ⌘F2设置/取消定位标记| Toggle bookmark

    F2跳转到定位标记处 | Next bookmark

    ⌘⇧F2清除所有定位标记| Clear all bookmarks

    ⌘⌥→下一个打开的文件| Next file

Project(工程)

    ⌘⌃P在保存过的工程中切换,随意变换工程环境|Switch project window

General(通用)

    ⌘⇧P 打开命令行| Command prompt

    ⌘K, ⌘B隐藏/打开 侧边栏| Toggle side bar

Tabs(标签栏)

    ⌘⇧t 打开最后一次关闭的文件|Open last closed tab

    ^Tab 循环遍历tab|Cycle up through tabs

    ^⇧Tab 反方向循环遍历tab|Cycle down through tabs

_____________________________________
实用插件

Emmet:这个插件内置的功能很强大,它的快捷键详细说明如下:

    操作、编辑html:Emmet Documentation

    快速生成html语法篇:Cheat Sheet

    理解记忆后,能增加很多开发效率。

Tag: HTML格式化

jsformat: javascript格式化

Origami:Sublime视图设置SublimeText/Origami · GitHub

参考技术A 1.善用快捷键 稍有英文基础,则更建议打开Preferences->KeyBindings--Default,这里面是详细的快捷键配置。没必要一次性背下来,每周或者个把月打开来看一看。或者做一些重复性操作的时候可以打开来看一看有没有方便的快捷键能帮到自己。 另外 参考技术B 快捷键功能ctrl+shift+n 打开新Sublime ctrl+shift+w 关闭Sublime,关闭所有打开文件 ctrl+shift+t 重新打开最近关闭文件 ctrl+n 新建文件 ctrl+s 保存 ctrl+shift+s 另存为 ctrl+f4 关闭文件 ctrl+w 关闭 ctrl+k, ctrl+b 切换侧边栏显示状态

MAC版本的Sublime Text都有哪些常用的快捷键

Command + T:查询/前往文件
Command + R:查询/前往funcdtion或method
Command + K + B: 隐藏/显示边栏
Command + L:选择当前光标整行
Command + D:选择当前光标所在的一个词 (继续按会继续选取下一个同样的词)
Ctrl + Shift + K: 删除当前行
Command + K + U: 转换为大写
Command + K + L: 转换为小写
Comamand+ Shift + V: 粘贴并缩进
Command + F:查找
Command + Shift + F:查找替换
Command + /: 注释/非注释
Ctrl + M:前往匹配的括号
参考技术A 常用的

Command + T:查询/前往文件
Command + R:查询/前往funcdtion或method
Command + K + B: 隐藏/显示边栏
Command + L:选择当前光标整行
Command + D:选择当前光标所在的一个词 (继续按会继续选取下一个同样的词)
Ctrl + Shift + K: 删除当前行
Command + K + U: 转换为大写
Command + K + L: 转换为小写
Comamand+ Shift + V: 粘贴并缩进
Command + F:查找
Command + Shift + F:查找替换
Command + /: 注释/非注释
Ctrl + M:前往匹配的括号本回答被提问者采纳

以上是关于Sublime Text 都有哪些实用技巧的主要内容,如果未能解决你的问题,请参考以下文章

Sublime Text 都有哪些使用技巧

Sublime Text 有哪些使用技巧

Sublime Text3实用技巧

Sublime Text 2使用技巧汇总

软件技巧Sublime Text为不同语法定义不同高亮

提交 Grails 表单都有哪些方便的技巧?