Android 源码Mac-OSX查看工具Sublime-Text2

      Windows 电脑上可以用Source Insight查看android 源码,非常方便。但是最近换了MacBook,Mac-OS没有Source Insight,查找了一下,可以用Sublime-Text2 代替。Sublime-Text2 需要安装Package Control插件和CTags Package:

一、安装Package Control插件
    1.打开控制台

       方法1:View->show console 
       方法2:ctrl+~
    2.输入如下代码

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())
    3.重启 Sublime-Text2,打开看Perference中是不是多了Package Control,是则安装成功
二、 安装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+左键”跳转了:

  [
   {
    "button": "button1",
    "count": 1,
    "press_command": "drag_select",
    "modifiers": [“command”],
    "command": "navigate_to_definition"
   },
   {
    "button": "button2",
    "count": 1,
    "modifiers": ["command"],
    "command": "jump_prev"
   }
  ]

三、创建Android 源码工程

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

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

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

        Command+P:查找文件

        Command+R:查找方法

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值