sublime下安装ctags插件来实现代码跳转

本次操作是在sublime text 2下进行。

1、先到http://sublime.wbond.net/Package%20Control.sublime-package下载Package Control.sublime-package,然后打开Preferences->Browes Packages,显示当前目录是Packages,跳到上一级目录看到Installed Packages,就把Package Control.sublime-package放入Installed Packages.

测试安装成功了没:

在sublime下快捷键Ctrl+Shift+P,输入install,如果有显示出安装列表,则表明安装成功,则可以进行下一步。

2、在sublime下快捷键Ctrl+Shift+P,输入install,然后在安装列表下输入ctags插件,选择然后安装。

之后在win7下或者linux下安装ctags软件(ctags.exe),然后配置环境变量(或者不用),然后在打开的工程目录上运行

ctags -R -f .tags  生成  .tags文件

sublime_ctags

然后在sublime下就可以用ctrl+t ctrl+t来跳转,用ctrl+t ctrl+b来返回到原来位置。

生成.tags文件后,这用sublime打开项目以后,就可以用下面方法跳转到函数声明

ctrl+t   ctrl+t   //鼠标在函数出执行,跳到函数处  
  
ctrl+t   ctrl+b  //调回函数

当然用 ctrl+shift+鼠标左键 也可以跳到!

以上步骤参考http://alfred-long.iteye.com/blog/1668074

http://www.cnblogs.com/qq78292959/p/3811467.html

也可以使用liteide编辑器来实现此功能,参考:http://segmentfault.com/q/1010000002664962

sublime text 2.0.2 build 2221 注册码

—– BEGIN LICENSE —–
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
—— END LICENSE ——

如何关闭Sublime Text2的更新提示?

每次打开Sublime Text2时都会弹出更新提示,不想让它每次打开的时候都检测提示更新,可参考以下设置:

There is *update_check* field in Sublime version 2.0.1 build 2217.
Just go to Preferences -> Settings-User and add there: "update_check": false.
Sublime then stops checking for new version.

Sublime Text2 常用快捷键

Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词(按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Space 自动完成(win与系统快捷键冲突,需修改)
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+Shift+V 粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效)
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Ctrl+Enter 插入行后
Ctrl+Shift Enter 插入行前
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Shift+UP 与上行互换
Ctrl+Shift+DOWN 与下行互换
Shift+Tab 去除缩进
Tab 缩进
F9 行排序(按a-z)

更多参考:http://www.cnblogs.com/BiffoLee/archive/2011/11/26/2264198.html

Sublime Text 2搭建Go开发环境(Windows)

Go是Google开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。

罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言,Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,并在Linux及Mac OS X平台上进行了实现.

GO语言吉祥物,很可爱吧。

Go语言的hello world!代码:

package main

import "fmt"

func main() {
fmt.Println("Hello, 世界")
}

接下来为大家带来,Go开发环境的安装。

首先是安装Go,这里有很详细的安装说明,http://code.google.com/p/golang-china/wiki/Install 或者http://golang.org/doc/install, windows环境参考:http://blog.haohtml.com/archives/13527

配置windows环境变量:

(1). 新建系统变量 变量名: GOROOT 变量值:d:\go

(2). 新建系统变量 变量名:GOBIN 变量值 :%GOROOT%\bin

(3). 编辑系统变量 Path 在Path的变量值的最后加上 ;%GOBIN%

下面我们在window下面安装,google有提供win安装包,对于新手还是非常简单的!

https://code.google.com/p/go/downloads/list

直接下一步…….安装非常简单! Continue reading