gpt4 book ai didi

Vim Cmake 集成

转载 作者:行者123 更新时间:2023-12-03 16:51:55 32 4
gpt4 key购买 nike

我有一个 cmake 项目。我想轻松完成以下操作

  • 搜索光标下任何变量、函数等的声明、定义和引用,这些可能在外部头文件中声明,其路径是在CMakeLists.txt中使用INCLUDE_DIRECTORIES添加的
  • 重命名项目中声明的变量、函数等

  • 我该如何设置?

    最佳答案

    你可以尝试使用vim插件cmake4vim为了将 CMake 集成到 Vim。
    这个插件有助于使用 cmake 目标,并允许生成编译数据库文件 ( compile_commands.json )。很多插件使用这个文件来完成代码、跳转到定义等(例如 YCM )

    你也可以使用 vim lsp 插件(例如 vim-lsp )这些插件使用语言服务器来完成代码、重构和另一个很好的功能。

    但是CMake项目集成(cmake缓存生成、项目编译等)和搜索声明、定义等是不同的任务。不同的插件和工具可以解决这些任务。

    关于Vim Cmake 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52109336/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com