sublime text 2应用

http://www.sublimetext.com/2 

可以下一个 a portable version  我自己的是win版和linux版都有

1.添加注释

先选择要注释的内容,然后按 ctrl + / 取消注释也是一样快捷键

快注释:全选

行注释:任意位置都可以

2.快速定位到某行

ctrl + g,然后输入行号,enter就行。 或者ctrl + p,再输入:(冒号)+行号

3.搜索函数

按ctrl + r 或 ctrl + p ,在执行@, 之后填写要搜索的函数名

Ctrl+L 选择整行

Ctrl+Y 恢复撤销

Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

Ctrl+Shift+↑ 与上行互换

Ctrl+Shift+↓ 与下行互换

F11:全屏

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

Ctrl+F:查找内容  ctrl+H 替换

Ctrl+X:删除当前行

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

 ctrl+p  然后输入@ 可以看到所有本文件函数,类似tagsview

4.隐藏菜单栏

view --> Hide Menu 显示时按下Alt 键即可 

5.命令行

Ctrl + ` 调出命令行

输入:
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())

即安装Package Control,点击Preferences→Package Control,或者按下Ctrl+Shift+P调出命令面板,显示以下弹窗:

  n Disable Package :禁用插件

  n enable Package :启用插件

  n Install Package :安装插件

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

  n Remove Package :移除插件

  n Upgrade Package :升级插件

输入 install 选择 Install Package,即安装,看最下面状态栏 ====

=======================================================================================

搜集几款插件:

1.ZenCoding(大名鼎鼎的Zen Coding改名作Emmet):前端必备,快速开发HTML/CSS  《Zen Coding: 一种快速编写HTML/CSS代码的方法

2.JsFormat,格式化js代码 ,网上很多js代码被压缩过,很难阅读,用它!!

3.BracketHighlighter,括弧高亮显示,类似于代码匹配,可以匹配括号,引号等符号内的范围。

4.CTags   该插件可以实现快速定位到函数定义的地方。 (不给力 用YCM,要求vim7.2以上)

5.jQuery Package for sublime Text

6.Sublime CodeIntel  代码自动提示

7.Trmmer 你知道当你编写代码时,由于错误或别的某些原因,会产生一些不必要的空格。需要注意的是多余的空格有时也会造成错误。这个插件会自动删除这些不必要的空格。

8.DocBlockr  :DocBlockr 可以使你很方便地对代码建立文档。它会解析函数,变量,和参数,根据它们自动生成文档范式,你的工作就是去填充对应的说明。

9.sublime Clang  C++必备 sublime Clang插件问题

http://blog.csdn.net/cywosp/article/details/32721011

1.安装完插出现的问题:  
Unfortunately ctypes can't be imported, so SublimeClang will not work.
2.解决办法:

在终端依次执行以下命令:
$ curl -kL http://xrl.us/pythonbrewinstall | bash
$ source "$HOME/.pythonbrew/etc/bashrc"
$ pythonbrew install --configure="--enable-unicode=ucs4" 2.6


$ sudo ln -s $HOME/.pythonbrew/pythons/Python-2.6/lib/python2.6/ /usr/lib/sublime-text-2/lib/python2.6 
$ mkdir -p .config/sublime-text-2/Packages/SublimeClang/src/build/
$ cd .config/sublime-text-2/Packages/SublimeClang/src/build/
$ cmake ..
$ make
OK.

10. ClipboardHistory: 该插件提供多剪贴板支持,你就可以同时保存多个剪贴板里的内容了,ctrl+alt+v快捷键调出

11.trailingspace

12.c++ snippets

13.sublime-lang    https://github.com/quarnster/SublimeClang

原文地址:https://www.cnblogs.com/qbmiller/p/3895921.html