gpt4 book ai didi

c++ - 在 Eclipse 中查找 C++ 引用

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:18:45 26 4
gpt4 key购买 nike

在 eclipse C++(带 CDT)中,我想找到所选文本的所有 C++ 引用。理想情况下具有以下约束:

  • 可通过键盘快捷键访问
  • 可以选择一个工作集来限制搜索
  • 我不需要在 Project Explorer > Index > Update with Modified Files 中右键单击我的工作集目录,以便搜索结果相关

目前,我知道:

  • Ctrl+Shift+G :但它会在整个项目中搜索,这非常庞大。对于了解 Visual Studio 中的 Visual Assist Plugin 的人来说,它或多或少等同于快捷键 Alt+Shift+F 除了 Visual Assist 索引器对我来说似乎真的更快,而且我以前从未被延迟所困扰。
  • Ctrl+H,然后回车:很酷,但如果我可以跳过回车,并以某种方式直接使用快捷方式,那就更好了

所以,我有三个问题:

  1. 在一个包含数千个文件的大项目中,您是否遇到过这样的问题,即索引器处于错误状态(它不在可以解释的运行步骤中,这似乎是错误的),所以如果您修改一个文件,下一个引用搜索显示奇怪的结果,除非您在 Project Explorer > Index > Update with Modified Files 中右键单击目录?我尝试使用 Window > Preferences > C/C++ > Indexer,但没有改进它。
  2. 是否可以使用 Ctrl+H 的快捷方式,然后输入?
  3. 如果没有,是否可以录制/调整某种宏以避免重复这些不舒服和分散注意力的步骤?

谢谢,

eclipse 详情:

Eclipse Version: Luna Service Release 2 (4.4.2)
CDT Version: 8.6.0.201502131403

最佳答案

尝试查找“项目中的引用”而不是在整个工作区中。如果您的工作区中有多个项目,则搜索速度比只有一个项目要慢。首先从上下文菜单中尝试 References > In Project,看看这个命令是否适合您。

如果您对此感到满意,请在菜单 Windows -> Preferences > General > Keys 中指定一个热键。按文本“项目中的引用”过滤,选择具有“源”类别的项目。更改其下方的热键并将“When”字段更改为“C/C++ Editor”。

关于c++ - 在 Eclipse 中查找 C++ 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29670690/

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