之前在Windows上面是用Source Insight查看源码,换做Mac开发之后发现SublimeText(下面简称ST)也很棒,之前一直在简单的用,还有一些奇技淫巧没发现,最近想好好的用下他,才把他通通的配置了一番。记录记录,有技巧,有填坑。
首先你要下载ST,还有Android源码。才能接着往下走。
安装Package Control插件
首先打开控制台:view->showConsole
然后输入以下代码,回车
1 | 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()) |
等一会,重启ST,然后到Preferences里面看一下是否有Package Control,有你就成功了。
打开你刚刚安装的Package Control,接着输入install package,回车,然后输入ctag,出现的话就是你没安装过,没有的话你已经安装过。可以到Preference -> Browse Packages里面查看你安装过的插件。
直接Open你的文件,这时你在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项,在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项,这种种迹象表明你已经安装成功,只是安装成功,能不能使用,再说。
如果你右键看到CTags: Rebuild Tags菜单项,并点击它,下面会出现.tags文件,则已经成功,可以直接跳到下一步。如果没有的话,你要检查一下你Open的文件路径是不是中文路径,或者根据情况来定位。
一切Ctags默认的属性设置都在Preference ->PackageSetting->Ctags下面。我们需要做的是首先将Setting default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径/usr/local/bin/ctags。默认的点击方法跳转的快捷键是ctrl+shift+鼠标左键,我们可以将其修改了,我们把Mouse Binding default中的配置全部复制到user中,然后修改modifiers中的属性,将其全部改为command,这样就OK了。
一些快捷键
Command+P:查找文件
Command+R:查找方法
Command+左键:文件或函数跳转
Command+右键:返回文件或函数跳转的原始位置
另外推荐几个ST的插件
我们在使用AS的时候,格式化代码是一件很爽的事情,command+alt+L,格式化代码,但是在ST上面一个插件也可以实现Alignment,安装方法同上,快捷键是ctrl+shift+A。所有的插件都是通过install package进行查找安装的。
推荐:
Sublime Text 有哪些使用技巧?
版权声明:
除非注明,本博文章均为原创,转载请以链接形式标明本文地址。