美文网首页
Mac使用SublimeText阅读Android系统源码

Mac使用SublimeText阅读Android系统源码

作者: 壹元伍角叁分 | 来源:发表于2022-04-12 10:12 被阅读0次

    一、先下载系统源码,并解压。

    我这边下载的是android11,解压完大概是40G。


    下载系统源码,并解压

    二、创建工程

    Project -> Add Folder to Project 选择源码目录即可

    导入源码

    这个时间会比较漫长,我差不多弄了四个小时才好。导入成功后,点开窗口左下角按钮,会在窗口左边栏中将出现刚刚添加的文件目录。

    导入源码完成

    三、保存工程

    Project -> Save Project As,点击保存后Sublime Text将自动生成两个文件:


    image.png

    android-11.0.0.sumlime-project:包含工程定义,该文件会被记录到版本控制里。
    android-11.0.0.sublim-workspace:包含了用户的工程数据,例如打开的文件和修改等,该文件不会被记录到版本控制里。

    下次打开工程,只需要打开android-11.0.0.sumlime-project即可,秒开。

    四、电脑安装和配置ctags

    1、安装ctags,终端输入:

    brew install ctags-exuberant
    

    可能会提示zsh: command not found: brew,那就需要安装brew。否则跳过步骤2

    2、安装brew,终端输入

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    

    敲击完毕后,要求输入序号,输入 1,然后 yes 并 属于自己的密码 后 等待安装即可。安装完毕后重复操作1.

    3、ctags安装完终端输入,查看安装信息:

    which -a ctags
    

    打印结果

     /usr/local/bin/ctags
     /usr/bin/ctags
    

    五、SublimeText安装ctags插件

    1. 首先 Preference -> Browser Packages -> Package settings 查看是否已经安装了CTags,如果没有则继续下面步骤
    2. Preference -> Package control, 输入“ip”,选择“install package”,它会找出你可以安装的插件,在列表中选择ctag插件进行安装

    六、添加索引

    打开Preference -> Package Settings -> CTags -> Settings-user 和 Settings-default
    把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径/usr/local/bin/ctags(可以通过which ctags命令查看ctags路径)

    添加索引

    七、修改快捷键

    默认函数跳转:Ctrl+shift+左键;跳转返回:Ctrl+shift+右键。

    修改方法:
    Perference -> Package Settings -> CTags-> Mouse Binding Default 和 Mouse Binding User

    把default中的配置全部复制到user中,把里面的"ctrl+shift",修改为“command”,这样就可以用“command+左键”跳转了。

    八、推荐sublime插件

    1、ChineseLocalizations -- 设置中文语言
    2、Material Theme —— Sublime主题推荐
    3、Bracket Highlighter —— 括号高亮

    相关文章

      网友评论

          本文标题:Mac使用SublimeText阅读Android系统源码

          本文链接:https://www.haomeiwen.com/subject/mgugsrtx.html