TeXstudio 将 hyperref 和 xspace 的 .cwl 文件存储在哪里?

TeXstudio 将 hyperref 和 xspace 的 .cwl 文件存储在哪里?

TeXstudio 使用 .cwl 文件来存储有关哪些宏由哪些包定义的信息,每个包一个文件。此信息用于自动完成建议并突出显示无法识别的宏. 我能在 中找到其中的大部分文件C:\Users\doncherry\AppData\Roaming\texstudio

但是,对于某些软件包,例如hyperrefxspace,我在该目录中找不到它们,在程序目录中也找不到它们C:\Program Files (x86)\TeXstudio。它们藏在哪里?它们是否硬编码到可执行文件中?

答案1

Qrrbrbirlbel 完全正确:

它们可能存储在 .exe 中。建议:将 xspace.cwl 和 hyperref.cwl 复制到 %APPDATA%\texstudio\ 文件夹并添加缺少的宏。

%APPDATA%\texstudio\ 中的条目会覆盖 TeXstudio 中集成的条目。

从 TeXstudio 2.10.8 开始,搜索 cwl 文件的机制已经完善。

TXS 在三个不同位置搜索 cwl 文件:

  1. [设置目录]/完成/用户
  2. 内置 cwls
  3. [设置目录]/完成/自动生成

也可以看看常见问题解答:cwl 文件存储在哪里?

此外,我鼓励您分享更新的 cwl 文件,以便我们可以将它们集成到下一个版本中。为此,只需在功能请求跟踪器并附加文件。

相关内容