Sublime Text 2 入门
SublimeText 2 的介绍视频:
P
快速跳转到相应函数:用 Ctrl+P 后 @ (或是Ctrl+R)可以快速列出/跳转到某个函数
用 Ctrl+P 后 # 可以在当前文件中进行搜索。
用 Ctrl+P 后 : (或是Ctrl+G)加上数字可以跳转到相应的行。
综合使用:是你可以用 Ctrl+P 加上一些关键词跳转到某个文件同时加上 @ 来列出/跳转到目标文件中的某个函数,或是同时加上 # 来在目标文件中进行搜索,或是同时加上 : 和数字来跳转到目标文件中相应的行。
多重选择
激活多重选择的方法有几种:
· 按住 Ctrl,然后在页面中希望中现光标的位置点击。
· 选择数行文本,然后按下 Shift
+ Ctrl+L。
· 通过反复按下 Ctrl
+ D 即可将全文中与光标当前所在位置的词相同的词逐一加入选择,而直接按下 Alt+F3即可一次性选择所有相同的词
· 按下鼠标中键来进行垂直方向的纵列选择,也可以进入多重编辑状态。
方法一:
· 下载 所需要的插件。
· 解压后,并放入 Packages 目录中。找到Packages 目录的简单方法是在 Sublime
Text 2 的 Preferences 菜单中选择 BrowsePackages。
· 重启 Sublime
Text 2
方法二:通过Package 控制插件:Sublime
PackageControl。
安装 Package
Control 的方法:
· 打开 Sublime
Text 2,按下 Control
+ ` 调出 Console
· 将以下代码粘贴进命令行中并回车:
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(' h ttp://sublime.wbond.net/ '+pf.replace('
',' ')).read())
重启Sublime
Text 2,如果在 Preferences
-> Package Settings中见到Package
Control这一项,就说明安装成功了。
安装好Package
Control后,就可以用它来安装其它的插件了。
o 按下 Shift
+ Command + P 调出命令面板。
o 输入 install 调出 PackageControl:
Install Package 选项,按下回车。
配色方案:
TextMate 的配色方案 放到 Packages 目录里即可以直接使用
配色方案下载地址:http://textmatetheme.com/
只需要将相应的文件放在:Sublime
Text 2\Packages\ColorScheme -
Default 文件夹下面就行。
Sublime 程序本身的主题:
目前可以安装的是 IanHill 的 Soda。
因为源中已经添加,所以这款主题的安装同样可以通过Package
Control,非常方便。目前 Soda 主题提供了明暗两种风格。
激活方法,同样要修改 Preferences:Settings
- User:
1. 按下 Shift
+Command + P 调出命令面板。
2. 输入 user
settings 调出 Preferences:Settings
-User,并按下回车。
3. 添加以下代码激活 Soda
Dark 主题:
"theme":
"Soda Dark.sublime-theme"
}
快捷键
Sublime Text
2包含了大量快捷操作,而且还很方便修改和追加自己喜欢的快捷键。
查看快捷键的方式也很简单:
点击菜单栏:Preferences->Key
Bindings –Defaults 即可查看。
快捷键:
打开/前往
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 查找前一个:
· 一些插件的快捷方式:
Ctrl+Alt+K KeymapManager,快捷键管理。
Ctrl+Alt+Enter ZenCoding,不解释。
Sublime Text 2 入门的更多相关文章
- Sublime Text 2入门指南
Sublime Text 2入门指南 一天在iteye上看到范凯介绍一个开发工具(TextMate ),看下面的评论时看到Sublime Text 2.其实我一直喜欢editplus.百度了一番才 ...
- Sublime Text 2 入门与总结
Sublime Text 2 入门与总结 首语 : 考完试,但又没什么兴趣做课程设计,蛋疼的弄点软件入门的介绍,希望给各位还在吃香蕉的程序猿带来一点启示... 代码编辑器,就像武侠中的武 ...
- Sublime Text 2 入门及技巧
看了 Nettuts+ 对 Sublime Text 2 的介绍, 立刻就兴奋了,诚如作者 Jeffrey Way 所说:“<永远的毁灭公爵>都发布了,TextMate 2 还没发”,你还 ...
- Sublime Text 3 入门(插件控制台安装)
下载地址:http://www.sublimetext.com/3 以windows 32位系统为例 直接点击Windows下载: Package Control插件控制台(有这个才可以安装插件) h ...
- sublime text 3 入门技巧与常见问题解决
1. 常见问题 - 解决sublime 窗口栏(UNREGISTERED)(未购买)导致的经常性弹窗 解决方法: 点击Help -> About Sublime Text,查看sublimete ...
- Sublime text 入门学习资源篇及其基本使用方法
Sublime text 学习资源篇 史上最性感的编辑器-sublimetext,插件, 学习资源 官网 http://www.sublimetext.com/ 插件 https://packagec ...
- 前端工程师手中的Sublime Text
原文地址:http://css-tricks.com/sublime-text-front-end-developers/ 我的Blog:http://cabbit.me/sublime-text-f ...
- Sublime Text 设置文件详解
Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自 ...
- [笔记]--Ubuntu安装Sublime Text 2
sublime text 2 有两种安装方式,一种是添加软件源,然后用命令安装.另外一种是下载安装包.解压手动安装.Sublime Text 2 入门及技巧 一.下载安装 1.在Sublime Tex ...
随机推荐
- 如何调试异步加载的js文件(浏览器调试动态加载js)
描述 1:jQuery->var obj= new $.js_Obj():等异步加载js文件,执行方法. obj.method(): 2:页面估计不变,通过声明不同的js文件,进行页面内容的转换 ...
- JS内存泄露常见原因
详细内容请点击 分享的笔记本-前端 开发中,我们常遇见的一些关于js内存泄露的问题,有时候我们常常会找半天找不出原因,这里给大家介绍简单便捷的方法 1.闭包上下文绑定后没有释放: 2.观察者模式在 ...
- HttpContext 讲解
HttpContext类:封装有关个别HTTP请求的所有HTTP特定的信息,又叫上下文.看到这个解释,我觉得有些抽象,Http特定信息具体又是什么?看了下备注:为继承 IHttpModule 和 IH ...
- android sqlite操作(2)
以下只是我个人的浅见,大神请忽略~ 这一篇说一下sqlite的相关操作,其实安卓提供了相当多的操作sqlite的方法,这里我介绍下我常用的方法. (1)创建一个数据库文件,这个很简单 File dbP ...
- 使用SQLite3持久保存应用程序数据
前言 SQL是一种数据库查询语言,用于存取数据以及查询.更新和管理关系数据库系统,因为强大的查询功能和简单的语法,已经成为主流数据库的标准语言.SQLite3是一种嵌入式的数据库,无需服务器支持,它将 ...
- 《Cocos2d-x实战 Lua卷》上线了
感谢大家一直以来的支持!各大商店均开始销售:京东:http://item.jd.com/11659697.html当当:http://product.dangdang.com/23659810.htm ...
- AJAX_1
AJAX 简介:异步JavaScript 及XML(英文:Asynchronous JavaScript And XML 缩写Ajax).是一种基于 JavaScript和HTTP请求(HTTP re ...
- C# 将日期转换成中文格式
没有什么难点,只是要小心,要考虑到月.日上 10 的说法,比如:10 不能直接转换成一〇,也不能像上 20 那样转换成一十〇,应该是十. 特点总结: 数字为 10 时,结果为十: 数字大于 10 时, ...
- 延迟加载(Lazy Load)
一个对象,它虽然不包含所需要的所有数据,但是它知道怎么获取这些数据 设计专门的对象来把数据从DB中加载到内存中. 该对象可以完成在加载所需对象的同时,把与之相关的对象也一并加载了. 否则,必须显示加载 ...
- 10款很酷的HTML5动画和实用应用 有源码
10款很酷的HTML5动画和实用应用,这里有菜单.SVG动画.Loading动画,总有你喜欢的,而且,每一款HTML5应用都提供源代码下载,方便大家学习和研究,一起来看看吧. 1.HTML5 SVG ...