美文网首页
Mac(11.2.3) Big Sur brew 安装subl

Mac(11.2.3) Big Sur brew 安装subl

作者: Mr_Tu | 来源:发表于2021-07-17 07:52 被阅读0次

    sublime text是mac os中查看源码的一个软件工具,如果查看源码就需要代码索引跳转。sublime text如果需要跳转的话需要安装ctags。
    第一步,在sublime text中安装ctags插件
    第二部,安装ctags(如果系统以及安装,则不需要)

    第一步:
    左上角Sublime Text 2 -> Preference -> Browse Packages 查看是否已经安装了CTags Package,如果没有则需要安装Sublime Text 2 -> Preference -> Package Control, 输入Install Package,在列表中输入选择 Ctags 插件进行安装
    修改函数跳转方式:Perference -> Package Settings->CTags->Mouse Binding Default->复制全部->粘贴到Mouse
    Binding User
    把里面的”ctrl+shift”,修改为“command”,这样就可以用“command+左键”跳转了
    右键点击侧边栏中Android 源码根目录,右键-> CTags: Rebuild Tags

    如果提示
    [Errno 1] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ctags: illegal option -- Rusage: ctags [-BFadtuwvx] [-f tagsfile] file ...
    这是因为我们还没有安装和配置ctags

    我电脑上只是安装了ctags插件,没有安装ctags。那么就需要第二步了

    第二步:
    如果你电脑安装Homebrew,直接可以brew install ctags。
    如果brew install ctags下载不下楼可以直接下载安装包。
    然后按以下步骤执行:
    http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
    假设下载到~/Downloads目录下,打开终端:cd ~/Downloads
    解压:tar xzvf ctags-5.8.tar.gz
    进入解压目录:cd ctags-5.8
    终端执行编译安装:
    ./configure
    make
    sudo make install

    如果以上也没安装成功,则大概率是不允许在根目录安装。这个时候需要关闭SIP,不过关闭后记得打开。

    a. 查看SIP状态在终端中输入csrutil status,就可以看到是enabled还是disabled。

    b. 关闭SIP
    1 重启MAC,按住cmd+R直到屏幕上出现苹果的标志和进度条,进入Recovery模式;
    2 在屏幕最上方的工具栏找到实用工具(左数第3个),打开终端,输入:csrutil disable;
    3 关掉终端,重启mac;
    4 重启以后可以在终端中查看状态确认。

    c. 开启SIP
    与关闭的步骤类似,只是在S2中输入csrutil enable即可。

    以上记录一下安装sublime text ctags的过程

    相关文章

      网友评论

          本文标题:Mac(11.2.3) Big Sur brew 安装subl

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