Sublime Text 快捷键及插件安装

简介:

  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

 本文转自挨踢前端博客园博客,原文链接http://www.cnblogs.com/duanhuajian/p/3392808.html如需转载请自行联系原作者


@挨踢前端

相关文章
|
2月前
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
744 8
Sublime Text 3配置Go语言开发环境
|
1月前
lua环境,sublime text 插件安装
lua环境,sublime text 插件安装
|
2月前
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
47 1
Sublime Text 3配置 Python 开发环境
|
2月前
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63482 7
Sublime Text 3配置 C# 开发环境
|
2月前
|
C++
Sublime Text 3 解决中文乱码问题
【5月更文挑战第1天】本篇介绍 Sublime Text 3 解决中文乱码问题,不仅仅适用于 C/C++ 代码,也适用于其他任何 Sublime Text 3 集成的开发环境。
679 5
Sublime Text 3 解决中文乱码问题
|
2月前
|
前端开发 JavaScript 开发工具
Sublime Text 3配置C/C++开发环境
【4月更文挑战第15天】本篇 Huazie 介绍了 Sublime Text 3 配置 C/C++ 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
431 1
Sublime Text 3配置C/C++开发环境
|
2月前
|
API 开发工具 C++
【专栏:工具与技巧篇】使用代码编辑器(VS Code/Sublime Text)提升开发效率
【4月更文挑战第30天】在VS Code与Sublime Text两大流行代码编辑器中,开发者可借助其高效特性提升编程效率。VS Code拥有丰富的插件生态、内置Git集成、强大的调试工具、智能提示和多文件导航功能。Sublime Text则以其轻量级、快速响应、多光标编辑及自定义构建系统见长。学习编辑器的键盘快捷键、自定义配置、使用内置终端以及键绑定和宏,将助开发者进一步提高开发效率。选择适合自己的编辑器并不断适应新技术是提升开发工作流的关键。
|
2月前
|
前端开发
Sublime Text 3 快捷键总结(拿走)
Sublime Text 3 快捷键总结(拿走)
|
2月前
Sublime Text 4 设置中文、汉化
Sublime Text 4 设置中文、汉化
354 0
|
2月前
|
程序员 开发工具 开发者
猿如意开发工具|Sublime Text(4126)
猿如意开发工具|Sublime Text(4126)