gpt4 book ai didi

c - 防止 CEDET 语义解析某些文件类型

转载 作者:太空宇宙 更新时间:2023-11-03 23:26:05 26 4
gpt4 key购买 nike

我必须使用 C/C++ 构建环境,该环境会到处丢弃中间文件:

  • .i 包含 C 预处理器输出的文件(大致是原始 C)
  • .s 包含 C 汇编程序输入的文件

CEDET(我假设是语义分析器)最终找到了这些文件并尝试为它们建立索引。这会导致跳转到包含用于定义的原始 C 的 .i 文件,并且通常会减慢 .semanticdb 的解析和加载速度。

我从来没有在 emacs 中打开这些文件,所以它们一定是由后台分析器加载的。

是否可以阻止分析器加载这些文件?我找不到任何配置选项来定义后台分析器解析的文件类型。

最佳答案

如果您从不需要为这些文件使用 C 模式,这里有一个快速修复:

(add-to-list 'auto-mode-alist '("\\.i\\'" . fundamental-mode))
(add-to-list 'auto-mode-alist '("\\.s\\'" . fundamental-mode))

关于c - 防止 CEDET 语义解析某些文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27309047/

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