ctags on mac pro


今天用 sublime text2 ,装上 ctags 后发现  ctags -R -f .tags命令竟然有错误。

后来, 找出原因是,电脑上有两个的ctags, 一个是自己装的,一个是电脑自带的。 

which ctags 得到了ctags 的环境变量值 为 /usr/bin/ctags.

于是,我到了 /usr/bin/文件夹下,将原来的 ctags 文件 改名位 ctags_pre。搞定!

### 在 macOS 上安装 ctags #### 使用 Homebrew 安装 ctags 对于希望简化软件包管理流程的用户而言,在 macOS 上利用 Homebrew 来安装 ctags 是一种便捷的方法。确保已经正确设置了 Homebrew 环境后,可以通过终端执行如下命令完成 ctags 的安装: ```bash brew install universal-ctags ``` 此命令将会自动处理依赖关系并安装最新版本的 universal-ctags 到系统中[^1]。 #### 手动编译安装 universal-ctags 如果倾向于手动操作或需要特定版本,则可以从 GitHub 获取最新的源码来构建和安装 ctags: ```bash git clone https://github.com/universal-ctags/ctags.git cd ctags/ ./autogen.sh ./configure make && sudo make install ``` 上述指令序列完成了从克隆仓库至最终安装的过程[^3]。 #### 解决 CommandLineTools 缺失问题 遇到 `xcrun` 或者其他开发工具缺失的情况时,可能是因为尚未安装 Xcode 命令行工具。这通常表现为尝试运行某些命令(如 `make`)时报错找不到相应程序。解决办法是先确认是否已安装这些必要的组件;如果没有的话,可以借助以下命令来进行安装: ```bash xcode-select --install ``` 这条命令会弹出图形界面引导用户完成 Command Line Tools 的安装过程,从而修复由于缺少此类工具而引发的各种错误[^4]。 #### Sublime Text 中集成 CTags 支持 为了让编辑器能够更好地支持标签功能,可以在 Sublime Text 内部添加对 ctags 的支持。具体做法涉及通过 Package Control 插件管理系统下载对应的插件: 打开 Sublime Text 后按下组合键 `Shift + Command + P` 调出命令面板,接着输入 "Install Package" 并选中该项以启动插件查找模式。在搜索框里键入 "CTags" ,找到合适的条目点击即可实现无缝集成功能[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值