我想知道是否有办法仅禁用一些TeXstudio 中的自动完成建议和自动更正。以下是几个具体的例子:
当我
\ac{
使用首字母缩略词包输入添加首字母缩略词时,我的文本会自动更正为\acute{
,这非常烦人。输入 时的第一个建议
\begin{eq
是eqnarray
。由于我只使用公式环境,因此最好消除这个多余的建议,以便更快地输入,即\begin{eq
+ Enter。
我是否需要以某种方式猜测这些命令在哪个 .cwl 文件中并禁用整个完成文件,或者是否有更干净/更简单的方法?
答案1
最简单的方法是告诉TeXstudio
建议Most used
您输入的命令:菜单>选项>配置>完成> [首选命令集] 选择“最常用”。
除此之外,您还可以创建自己的 .cwl 集供 TeXStudio 使用。
答案2
顺便说一下,为了至少在键入时删除烦人的自动完成功能\ac{
(\acute{
和类似的命令),同时保留 TS 的所有其他功能(例如,在键入时在文档开始时建议所有新命令),我必须取消选中 TexStudio > 首选项 > 完成下的“按下非单词字符时完成选定文本”框。
答案3
延迟是由 ToolTip-Help 选项引起的。转到Options
-> Configure TeXstudio
-> Completion
-> 取消勾选ToolTip-Help option
。在<Preferred Commands Set>
选项中,您可以将其保留为“典型”。这为我解决了这个问题。