Sublime Text是一款跨平台的编辑器,它小巧绿色且速度非常快,支持各种流行编程语言的语法高亮、代码补全等,插件非常丰富!editplus、notepad++也都是不错的工具,体积轻巧,启动迅速,但用过Sublime Text后,就知道这是最好的。

  sublime text 官网下载:http://www.sublimetext.com/

一、Sublime Text  快捷键用法大全

打开/前往

Ctrl+P:搜索项目中的文件

Ctrl+G:跳转到第几行

Ctrl+R:前往 method

ctrl+; :前往字段

Ctrl+Shift+P:打开命令面板
Ctrl+N:新建窗口

ctrl+o:打开文件

ctrl+shift+s:另存为

Ctrl+W:关闭当前打开文件

Ctrl+Shift+W:关闭所有打开文件

ctrl+`显示python命令行

界面

F11 全屏

shift+F11 无干绕全屏

ctrl+kb 开关侧边栏

Alt+Shift+数字:分屏显示

ctrl+I  :显示底部面板:

编辑

F6    拼写检查

F9    行排序

  • 选择类

ctrl+l选择整行(继续按键则选择下行)

ctrl+shift+l 将光标放至选中单行内容末尾或多行内容每行行尾

ctrl+d 选中光标位置所在单词 (继续按键则选择下个相同的字符串)

ctrl+m 光标移动至括号内开始或结束的位置

ctrl+shift+m 选择括号内的内容(继续按键则选择父括号)

Alt+F3:选择所有相同的词

Shift+右键拖动:光标多不,用来更改或插入列内容

Ctrl+鼠标左键:依次点击或选取,可需要编辑的多个位置

ctrl+shfit+space:选择本范围

ctrl+alt+上下箭头:多竖行同时编辑:

·        代码折叠

ctrl+shift+[ 按照缩进指示折叠光标所在标签对或折叠所选内容

ctrl+shift+] 展开光标所在标签对内容或所选内容

·        行操作

ctrl+kk从光标处删除至行尾

ctrl+k+backspace从光标处删除至行首

ctrl+shift+k 删除整行

ctrl+shift+backspace 删除整行

ctrl+shift+up 光标所在行与上行互换

ctrl+shift+down 光标所在行与下行互换

ctrl+shift+d 复制光标所在整行,插入在该行之前

ctrl+enter 在当前行后插入新行

ctrl+shift+enter 在当前行前插入新行

ctrl+[ 减少当前行缩进

ctrl+] 增加当前行缩进

tab 增加当前行缩进

shift+tab 减少当前行缩进

·        常用编辑

ctrl+u 软撤销

ctrl+z 撤销

ctrl+y 恢复撤销

ctrl+backspace    删除一个单词:

ctrl+ku 改为大写

ctrl+kl 改为小写

ctrl+x 选定内容状态下为剪切内容,未选中为剪切光标当前所在行

ctrl+t 光标所在位置左右字符或词互换

Ctrl+Shift+V:粘贴并格式化

Alt + Ctrl + ]  代码自动对齐:

XML/HTML

ctrl+shift+a选择光标位置父标签对儿(更换元素时非常有用)

拆分窗口/标签页

alt+.闭合当前标签

Alt+Shift+数字:分屏显示

ctrl+tab:切换选项卡:
ctrl+shift+tab:逆序切换选项卡:

Alt+数字:切换打开第N个文件

标记

Ctrl+F2:设置/删除标记

查找/替换

Ctrl+F:查找内容

Ctrl+Shift+F:查找并替换

Ctrl+H:替换

F3          查找下一个:

shift+F3    查找前一个:

二、插件

插件安装:

  直接安装

  安装Sublime text 插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

  使用Package Control组件安装

  也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console  粘贴以下代码到底部命令行并回车:

  Sublime text 3代码:

import urllib.request,os; 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())

  Sublime text 2代码:

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

  最后 重启Sublime Text 。如果在Perferences->package settings中看到package control这一项,则安装成功。

插件控制:

点击Preferences→Package Control (快捷键:Ctrl+Shift+P ),显示以下弹窗:

Disable Package :禁用插件

enable Package :启用插件

Install Package :安装插件

List Package :查看已安装插件列表

Remove Package :移除插件

Upgrade Package :升级插件

推荐插件
ZenCoding:前端必备,快速开发HTML/CSS

Format,格式化js代码,用sublime打开压缩的js文件,右键 -> jsfomat,就ok。

HTML-CSS-JS  Prettify   格式化html/js/css,依赖node.js,右键 -> HTML-CSS-JS Prettify -> Prettify Code

SideBarEnhancements 侧栏右键功能增强,非常实用

tag      html标签提示

TortoiseSvn 要先预装TorstoiseSVN 鼠标右击相应文件,选择更新还是上传。注:如果不起作用。那就打开 preference –> Browse package 然后找到文件夹名称为 TortoiseSVN 的,点进去,用sublime text 2 或者其他文本编辑器打开 TortoiseSVN.sublime-settings 这个文件。。。把这个地址改成你的SVN地址就可以了。

SublimeTmpl :自定义新建文件.默认已经添加了html、css、js等常见类型的面板,按ctrl+alt+h/ctrl+alt+c/ctrl+alt+j可新建这3钟类型的文件,模板文件在这里Date\Packages\SublimeTmpl\templates,可修改。

jQuery

下面是翻译网上常用的插件:

Alignment  代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,哇,齐了。

Prefixr  写 CSS可自动添加 -webkit 等私有词缀,Ctrl+Alt+X触发。

Tag  Html格式化,右键Auto-Format Tags on Ducument。

Clipboard History  剪贴板历史记录,显示更多历史复制,Ctrl+Shift+V触发。

SideBarEnhancements  侧栏右键功能增强,非常实用

Theme – Soda  完美的编码主题,用过的都说好,Setting user里面添加”theme”: “SodaDark.sublime-theme”

GBK to UTF8  将文件编码从GBK转黄成UTF8,菜单 – File里面找

SFTP  直接编辑 FTP 或 SFTP 服务器上的文件,绝对FTP浮云

WordPress  集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用

PHPTidy  整理排版PHP代码

YUI Compressor  压缩JS和CSS文件

其他教程:http://www.cnblogs.com/leecanz/archive/2012/03/04/2379446.html

Sublime Text 全程指引 http://www.cnblogs.com/figure9/p/sublime-text-complete-guide.html

Sublime Text 快捷键及插件安装的更多相关文章

  1. Sublime Text 3常用插件安装

    Sublime Text 3常用插件安装 PS:sublime是笔者用过的最好用的编辑器,也是最轻量级,功能最强大的编辑器.好东西应该被分享! 1.直接安装 --下载安装包解压缩到Packages目录 ...

  2. Sublime Text快捷键与插件介绍

    Sublime Text快捷键: Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件 ...

  3. Sublime Text 3常用插件安装(持续更新)

    首先声明一下,小编是做后台开发出身,但是总是想捣鼓一些小的网站出来,可能是完美心作祟,感觉前端这边不能差事,所以就自己上了,一开始是用eclipse来开发的,具体原因忘了,也不知道怎么就开始用Subl ...

  4. sublime text 前端开发插件安装和配置

    前端开发sublimeconfig mac配置 此文件目录中文件主要是关于sublime的插件配置,快捷键配置,主题和字体配置. 插件列表 所有插件都可以使用Package Control安装,具体的 ...

  5. Sublime Text 3 Emmet插件安装

    一.手动安装:   1. Emmet (ex-Zen Coding) for Sublime Text  http://emmet.io (1) 下载:https://github.com/serge ...

  6. Sublime Text 3 修改插件安装位置【sublime text、插件路径、Data】

    直接切入正题,在享受Sublime 插件给我们带来开发效率的同时,有些插件的文件也是很大的,但是插件默认安装的位置是AppData的目录[C:\Users\用户名\AppData\Roaming\Su ...

  7. Sublime Text快捷键和常用插件推荐

    Sublime Text快捷键: Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有 ...

  8. Sublime Text 3 Build 3047 安装/插件安装/C编程环境配置

    Sublime Text 3 Build 3047 安装 参考:http://sublimetext.iaixue.com/forum.php?mod=viewthread&tid=29 插件 ...

  9. [慢更]Sublime Text 快捷键及使用过的插件

    整理自己常用的sublime text命令和插件 1.pretty json Json 快速格式化,免去url访问json站点的烦恼. 摘自:https://segmentfault.com/a/11 ...

随机推荐

  1. 简单的SpringMVC的测试项目----跟struts2对比着学习

    一,搭建SpringMVC项目 1,主配置文件-----地基 because,不像struts2是个独立的框架,可以脱离Spring单独使用.需要先添加Spring支持,是Spring框架组成的一部分 ...

  2. 12.NFS搭建配置

    参考博客:http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html 1.关闭防火墙和SELINUX $ service iptable ...

  3. 【BZOJ】1407 NOI 2002 荒岛野人Savage

    拓展欧几里得入门题 两个野人若要走到同一个洞穴,设他们走了x步,则p[i]*x+c[i]≡p[j]*x+c[j](mod ans),ans即答案: 移项得到(p[i]-p[j])*X+ansY=c[j ...

  4. 转帖-[教程] Win7精简教程(简易中度)2016年8月-0day

    [教程] Win7精简教程(简易中度)2016年8月 0day 发表于 2016-8-19 16:08:41  https://www.itsk.com/thread-370260-1-1.html ...

  5. JavaScript基础(慕课)

    1. JavaScript函数: function 函数名() { 函数代码;//完成特定功能的代码. }PS:函数定义好后,是不能自动执行的,所以需调用它,只需直接在需要的位置写函数就ok了 2.  ...

  6. Python’s SQLAlchemy vs Other ORMs[转发 5] PonyORM

    PonyORM PonyORM allows you to query the database using Python generators. These generators are trans ...

  7. JDE Section设置默认不执行

    此属性设置后,该Section仅能通过手动调用,默认不执行.

  8. iOS开发拓展篇—音频处理(音乐播放器6)

    iOS开发拓展篇—音频处理(音乐播放器6) 一.图片处理 说明: Aspect表示按照原来的宽高比进行缩放. Aspectfit表示按照原来的宽高比缩放,要求看到全部图片,后果是不能完全覆盖窗口,会留 ...

  9. PHPCMS出错Call to undefined function sitename()

    一站点使用PHPCMS V9.4.2,因很久未升级,在使用后台的在线升级,升级到9.5.4后,出现“Call to undefined function sitename()”错误(注原模板未升级), ...

  10. HDU 4913 Least common multiple(2014 Multi-University Training Contest 5)

    题意:求所有自己的最小公倍数的和. 该集合是  2^ai  * 3^bi 思路:线段树. 线段树中存的是  [3^b * f(b)]   f(b)表示 因子3 的最小公倍数3的部分  为 3^b的个数 ...