`

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 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