来到腾讯之后,基本上整个团队都在使用Sublime Text这款编辑神器。虽说自己以前在写python的时候略有接触过,但只是把它当做简单的文本编辑器。来到这边后,才逐渐的体会到这款神作的牛逼之处。

下面关于其使用技巧,略作介绍,以备记录。

关于插件

每一款神器的诞生,总是离不开形形色色的插件,对于sublime同样如此。

直接安装

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

使用Package Control组件安装

1.按Ctrl+`调出console
2.粘贴以下代码到底部命令行并回车:

<code class="language-python">
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())
</code>

3.重启Sublime Text 2。

4.如果在Perferences->package settings中看到package control这一项,则安装成功。

使用Package Control

1.按下Ctrl+Shift+P调出命令面板

2.输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

 关于使用技巧

首先说说,我在开发的过程中,最常用到的快捷键:

Ctrl+p  在当前项目中检索文件,支持模糊检索

Ctrl+g 跳转到指定行号 

Ctrl+r 搜索该文件中所定义的方法,同样支持模糊搜索

Ctrl+F 当前文件中搜索  Ctrl+Shift+F 全文搜索

Ctrl+L 选中当前行,继续行则选中下一行

Ctrl+/ 注释/取消注释 选中行

Ctrl+d 选择当前单词,继续按则继续选中相同下一个单词(不区分大小写)

Ctrl+Shift / 块注释(注释已选择内容)

 Ctrl+N 新建窗口

 Ctrl+Shift+↑ 与上行互换

 Ctrl+Shift+↓ 与下行互换

 Ctrl+Y 恢复撤销

 Tab 缩进 自动完成

 Shift+Tab 去除缩进

 Ctrl+Enter 光标所在行后插入行

 Ctrl+Shift+Enter 光标所在行前插入行

 Alt+. 闭合当前标签

 Ctrl+Shift+A 选择光标位置父标签对儿

 Ctrl+Shift+[ 折叠代码

 Ctrl+Shift+] 展开代码

拆分窗口/标签页-这个很酷:

Alt+Shift+1 单列

 Alt+Shift+2 双列

 Alt+Shift+5 网格 (4组)

 Ctrl+[1,2,3,4] 焦点移动至相应组

 Ctrl+Shift+[1,2,3,4] 将当前文件移动至相应组

 Alt+[1,2,3…] 选择相应标签页

如果你想知道的更多,点此进入。。。

最新文章

  1. Hawk: 20分钟无编程抓取大众点评17万数据
  2. mysql 表迁移
  3. Java代码规范
  4. Web APP开发技巧总结
  5. ef执行记录原生态代码方法。
  6. 每天一个linux命令(46):ping命令
  7. 下载文件的一种简单方法js
  8. Subversion 1.8.1编译安装(self)
  9. Python第二十四天 binascii模块
  10. 基于agenda的Nodejs定时任务管理框架搭建
  11. UE3中的时间
  12. Executors的四种线程池
  13. LeetCode 705 Design HashSet 解题报告
  14. IDEA 控制台乱码问题
  15. Mysql关于时间排序的问题
  16. 第零章 HTML启蒙知识与网站开发流程
  17. c++中sort()及qsort()的用法总结
  18. 基于docker的centos:latest镜像制作nginx的镜像
  19. R语言数组array函数
  20. 在CentOs6.5安装jdk

热门文章

  1. 爬取知乎话题async使用协程
  2. 关于aspx.designer.cs的研究
  3. ajax做显示信息以后用ajax、Bootstrp做弹窗显示信息详情
  4. 【洛谷 P2865】 [USACO06NOV]路障Roadblocks(最短路)
  5. 【洛谷 P2472】 [SCOI2007]蜥蜴 (最大流)
  6. 【Linux 命令】fping ping 包间隔时间详解
  7. HDU 2067 小兔的棋盘 (模拟)
  8. git push multiple repo
  9. tar解压与压缩
  10. shell将多行文本重定向到文件【转】