如果我在 TeXStudio 中输入\input{
并点击Ctrl+ Space,我会得到一个非常好的文件浏览器样式的自动完成框,它可以帮助我找到我的文件。
如果我创造我的自己的命令,如下所示:
\newcommand{\fooinsert}[1]{Foo first! \input{#1}}
我怎样才能告诉 TeXStudio 我希望使用这个文件浏览器自动完成参数?
答案1
使用自定义 cwl 即可实现此目的。如果您还没有,请根据您的系统创建一个文件,例如mycwl.cwl
,在 或 中%appdata%\texstudio\completion\user
。.config/texstudio/completion/user
在其中放置以下行:
\fooinsert{file}#i
mycwl.cwl
然后在 TeXstudio 选项中启用您的。
有关详细信息,请参阅使用 TeXstudio 配置自动完成并检查TeXstudio 手册,部分“4.13 cwl 格式的描述”。