如何使用sublimetext看android源码

本文详细介绍如何在Sublime Text中安装和配置PackageControl及CTags插件,包括设置快捷键、创建Android源码工程及解决乱码问题等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Package Control插件安装

简单的安装方法:

从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:

Sublime Text 3:

  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())
安装CTags Package

 1. 首先打开Sublime-Text2,右键 -> Preference -> Packages Browse... 查看是否已经安装了CTags Package,如果没有则继续下面步骤

     2. 右键 -> Preference -> Package control, 输入“install package”,它会找出你可以安装的插件,在列表中选择ctag插件进行安装

     3. 修改函数跳转方式: 默认函数跳转:Ctrl+shift+左键; 跳转返回:Ctrl+shift+右键。修改方法:

         Perference->Package Settings->CTags->Mouse Binding Default->复制全部->粘贴到Perference->Package Settings->CTags->Mouse Binding User

  把里面的"ctrl+shift",修改为“command”,这样就可以用“command+左键”跳转了:


创建Android 源码工程

    1. 在Sublime Text2工具栏点击 Project->Open Project, 选择Android源码根目录作为工程导入

    2. 右键点击Side Bar中android 源码根目录,右键-> CTgas: Rebuild Tags, 创建索引

    2. 接下来就利用快捷键浏览代码了:

        Command+P:查找文件

        Command+R:查找方法

        Command+左键:文件或函数跳转        

        Command+右键:返回文件或函数跳转的原始位置

但是这时候创建索引会报乱码

解决方法如下

出现乱码的原因其实是sublime text找不到ctags.exe。所以需要配置CTags的配置文件。配置手册:sublime text 3:Preferences->Package settings->CTags->Settings-Default文档里的内容全部复制到 Settings-User里,并修改如下配置:

修改之前:"command": "",
修改之后:"command": "D:\\App\\ctags58\\ctags.exe", // 备注,我ctags安装路径为:D:\App\ctags58

ctags58.zip   https://sourceforge.net/projects/ctags/?source=typ_redirect













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值