c++ - 如何在 Atom 中自动更新 C++ 标签

标签 c++ ctags atom-editor

我正在尝试为我的 opengl 项目使用原子编辑器。 我使用 ctags 为我的本地项目生成索引,但我一直在寻找可以在我编码时自动更新索引的东西。 万一,如果 atom 没有任何插件可以自动更新索引,有没有办法为我的所有库全局加载所有 ctags?这样我就可以在键入 std::时自动完成,而无需在我的项目中拥有所有标签的本地拷贝

最佳答案

您可以使用 symbol-gen package为您的项目生成 ctags 符号文件(基于 .ctags 选项文件)。

您可以通过 Atom Package Manager 安装它:apm install symbol-gen

还要确保 symbols-view package通过以下方式启用:apm enable symbols-view

然后点击 CMD-Alt-G(在 macOS 上)为您的项目生成标签文件。

关于c++ - 如何在 Atom 中自动更新 C++ 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25359570/

相关文章:

c++ - 在 C++ 中执行 Map<Key, Map<Key, Set<Class>>> 是很痛苦的。有没有更好的办法?

c++ - 给定一个 QTableWidgetItem,如何设置它的 column() 返回值?

powershell - Atom - 无法保存文件 : Permission denied (Windows)

c++ - 在其他语言中是否有等同于 C++ 的类型特征?

linux - 使用vim/cscope查找linux内核中的符号定义

c - Mac OS X 上 exuberant ctags 的问题

bash - Golang exec.Command 多个管道

git - 错误 :/c/Users/USER/AppData/Local/atom/bin/. ./app-1.36.1/resources/cli/atom.sh : line 23: cmd. exe:找不到命令

css - Atom 编辑器 CSS lint 设置

c++ - 为什么我在 double 之间的比较失败了 C++