`

Sublime text 快捷键以及好用的插件

阅读更多

command palette(命令面板):

调用:ctrl+shift+p或者tool—command palette

     可以搜索命令、选项、snippet 和 syntex

files间的切换:

调用:ctrl+p或者goto—goto anything

    切换文件

  • 用 Command+P 可以快速跳转到当前项目中的任意文件,可进行关键词匹配。
  • 用 Command+P 后 @ (或是Command+R)可以快速列出/跳转到某个函数(很爽的是在 markdown 当中是匹配到标题,而且还是带缩进的!)。
  • 用 Command+P 后 # 可以在当前文件中进行搜索。
  • 用 Command+P 后 : (或是Ctrl+G)加上数字可以跳转到相应的行。
  • 而更酷的是你可以用 Command+P 加上一些关键词跳转到某个文件同时加上 @ 来列出/跳转到目标文件中的某个函数,或是同时加上 # 来在目标文件中进行搜索,或是同时加上 : 和数字来跳转到目标文件中相应的行。

miulti-selection(多重选择):

允许在页面中同时存在多个光标

  • 按住 Command 或 Alt,然后在页面中希望中现光标的位置点击。
  • 选择数行文本,然后按下 Shift + Command + L
  • 通过反复按下 Control/Command + D 即可将全文中与光标当前所在位置的词相同的词逐一加入选择,而直接按下 Alt+F3(Windows) 或是 Ctrl+Command+G(Mac) 即可一次性选择所有相同的词。
  • 按下鼠标中键来进行垂直方向的纵列选择,也可以进入多重编辑状态。

indent guide(缩进指示):

(缩进指示已经被集成进 Sublime Text 2 中,不需要安装插件了。)

package control(安装包控制):

Sublime Text 2 也拥有良好的扩展功能,这就是安装包(Package);通过 Sublime Package Control,安装、升级和卸载 Package 也变得轻松写意了。

     安装package control:

         1、打开console:control+·

             把import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()) 放进命令行中回车

         重启 Sublime Text 2,如果在 Preferences -> Package Settings中见到Package Control这一项,就说明安装成功了。

          2、下 载http://sublime.wbond.net/Package%20Control.sublime-package 这个文件,然后把它放在Sublime Text安装目录下面的Installed Packages目录下面,在windows下面,这个路径是:Sublime Text 2\Data\Installed Packages.

安装package:

在command palette中找到package control:install package,选择要安装的package

vim模式:

在command palette中调出preferences:settings-user,写入{ "ignored_packages": [] }

无干扰模式(Distraction Free Mode):

shift+f11或者在菜单 View 中选择 Enter Distraction Free Mode

通过修改 “Preferences” -> “File Settings - More” -> “Distraction Free - User” 可以对防干扰模式进行一些设置:

{

"line_numbers": false, //是否显示行号

"gutter": false, //是否显示边列

"draw_centered": true, //是否居中显示

"wrap_width": 80, //换行宽度(单位:字符)

"word_wrap": true, //是否自动换行

"scroll_past_end": true //滚动能否超过结尾

}

快捷键:

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       粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效) 
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)

package插件:

Zen Coding

一个用于HTML和CSS高效的编程的插件

教程:http://www.qianduan.net/zen-coding-a-new-way-to-write-html-code.html

只能在HTML或CSS文件中才能打开

jQuery Package for sublime Text

如果你离不开jQuery的话,这个必备~~

Sublime Prefixr

Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇

JS Format

一个JS代码格式化插件。

SublimeLinter

一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)

Placeholders

故名思意,占位用,包括一些占位文字和HTML代码片段,实用。

Sublime Alignment

用于代码格式的自动对齐。传说最新版Sublime 已经集成。

Clipboard History

粘贴板历史记录,方便使用复制/剪切的内容。

DetectSyntax

这是一个代码检测插件。

Nettuts Fetch

如 果你在用一些公用的或者开源的框架,比如 Normalize.css或者modernizr.js,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的 项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。Nettuts Fetch可以让你设置一些需要同步的文件列表,然后保存更新。

JsMinifier

该插件基于Google Closure compiler,自动压缩js文件。

Sublime CodeIntel

代码自动提示

Bracket Highlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

Hex to HSL

自动转换颜色值,从16进制到HSL格式,快捷键 Ctrl+Shift+U

GBK to UTF8

将文件编码从GBK转黄成UTF8,快捷键Ctrl+Shift+C

Git

该插件基本上实现了git的所有功能。

SideBarEnhancements

增强侧边栏的功能

 

文章转载自:http://www.cnblogs.com/yunxuange/archive/2012/08/28/2660331.html

分享到:
评论

相关推荐

    Sublime Text 快捷键与Emmet插件快捷键(第3版)A3+A4合版教程

    Sublime Text快捷键部分提供了多个基本操作的快捷键,例如: - 打开命令面板:Ctrl+Shift+P - 搜索项目中的文件:Ctrl+P - 跳转到指定行:Ctrl+G - 关闭当前打开文件:Ctrl+W - 关闭所有打开文件:Ctrl+Shift+W - ...

    Sublime Text3快捷键

    5. **Ctrl+Shift+P**:打开命令面板,可以访问Sublime Text及其插件提供的各种功能。这是进行高级定制和扩展的主要入口。 #### 四、显示类快捷键 1. **Ctrl+Tab**、**Ctrl+PageDown** 和 **Ctrl+PageUp**:用于在...

    sublime text2 插件包

    Sublime Text 2是一款广受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。这款编辑器支持多种编程语言,并允许用户通过安装各种插件来扩展其功能,提高开发效率。在这个"Sublime Text 2 ...

    sublimetext2 django插件快捷键

    sublime text2的django插件 djaneiro,快捷键非常详细,好用

    Sublime Text3函数列表插件

    下面将详细阐述这个插件的功能、用途以及如何在Sublime Text3中安装和使用。 首先,"Function Preview" 插件的主要作用在于提供一个可视化的函数索引,允许程序员快速浏览和跳转到源代码中的各个函数或方法。这种...

    Sublime text3支持c语言的插件合集

    这个目录包含了所有Sublime Text 3的配置文件和插件,你可以在这里进行自定义设置,比如修改快捷键、主题、语法高亮等。 对于C语言的支持,我们主要关注以下几个方面: 1. **语法高亮**:Sublime Text 3默认支持...

    sublime text,集成各种插件

    Sublime Text允许用户自定义快捷键、主题、配色方案等,实现个性化工作环境。通过 Preferences > Settings 和 Preferences > Key Bindings 文件,你可以调整编辑器的各项设置,使其更符合个人习惯。 四、总结 ...

    sublime text 3快捷键

    7. **Ctrl+Shift+P**: 打开命令面板,输入关键字调用Sublime Text或插件的功能,如安装插件等。 8. **Esc**: 退出多行光标选择状态或退出搜索框、命令框等。 #### 四、显示类快捷键 1. **Ctrl+Tab**: 按照文件...

    Sublime Text3最新版快捷键大全

    - `Ctrl+Shift+P`:打开命令面板,可以执行各种Sublime Text命令或插件功能。 5. **显示与视图类快捷键**: - `Ctrl+Tab`:按浏览顺序切换标签页。 - `Ctrl+PageDown` 和 `Ctrl+PageUp`:左右切换标签页。 - `...

    sublimeText 设置格式化及快捷键

    本教程将指导你如何在Sublime Text中设置格式化功能以及自定义快捷键。 首先,我们需要进入“首选项”菜单。在Sublime Text的顶部菜单栏,找到并点击“首选项”,接着选择“按键绑定-用户”。这个选项允许我们...

    SublimeText3中文全插件.rar

    "SublimeText3中文全插件.rar"这个压缩包包含了Sublime Text 3的最新版本(3211 x64)以及一系列为中文用户优化的插件,旨在提升中文用户的使用体验和开发效率。 1. **Sublime Text 3基础特性**: - 多选编辑:...

    sublime text prettyjson

    Sublime Text是一款跨平台的代码编辑器,以其速度快、性能优、丰富的特性以及高度可定制性而受到程序员的欢迎。它支持代码高亮、自动完成、多行选择、分割编辑等众多功能,而且可以通过安装各种插件进一步增强其功能...

    sublime text 2 3 system verilog自动补充插件

    sublime text 2 3 system verilog自动补充插件,非常好用,我自己在原版的基础上进行了一些修改使得它更加适合我们编程的风格,编程风格可以通过里面的配置文件进行修改,不会可以咨询我哦,

    Sublime Text3103官方带插件

    再者,Sublime Text 3103内置了强大的插件系统,这也是它的一大亮点。描述中提到的“带Web开发常用插件”,意味着这个版本可能预装了一些对于Web开发者特别有用的插件,如 Emmet(用于快速编写HTML和CSS),SideBar...

    ionic sublime 2/3 提示插件 ionic-sublime-plugin

    6. **其他辅助功能**:如快捷键绑定、项目模板等,都是为了进一步提升开发效率,让开发者在Sublime Text环境中更加得心应手。 在实际使用中,".editorconfig"文件用于配置编辑器的一致性设置,如缩进风格和大小,...

    Sublime Text 3最新emmet插件

    安装完成后,Emmet的默认快捷键可能与Sublime Text的其他功能冲突,用户可以根据个人习惯在设置中调整。例如,将`Tab`键绑定为Emmet的扩展缩写,或者将`Ctrl+E`设置为触发Emmet的扩展操作。 Emmet插件的高级特性...

    sublime添加eclipse快捷键

    Eclipse的快捷键是通过其插件和配置文件实现的,因此不能直接复制到Sublime Text。但是,你可以找到已有的Eclipse到Sublime Text的快捷键转换列表,或者参考社区分享的配置文件。例如,在网络上搜索“Eclipse to ...

    sublime text福利 40多个插件集合 5款主题(完美支持sublime text3和st2)

    (这里面定义了一些系统默认快捷键 可能是sublime text2只支持32位? 如果不删除的话会导致st2无法启动) 我还是很懒的 喜欢把一些插件集合起来用 但是具体还是要看个人的需求吧 通过package control有太多的插件...

    sublime text2 常用包和设置 快捷键

    它的强大之处在于其丰富的插件系统、自定义配置以及高效的操作快捷键。下面将详细介绍这款编辑器的一些常用包、设置及快捷键。 一、常用包(Plugins) 1. ** Emmet**:这是一个前端开发者必备的插件,它极大地提升...

    Sublime Text经典白色(全网唯一)

    Sublime Text是一款备受程序员喜爱的文本编辑器,以其高效、轻量级以及高度可定制性闻名。这款编辑器支持多种编程语言,拥有丰富的插件生态,可以极大地提升开发者的工作效率。"Sublime Text3经典白色"指的是Sublime...

Global site tag (gtag.js) - Google Analytics