TeXStudio 中的代码自动完成和替换宏缩写

TeXStudio 中的代码自动完成和替换宏缩写

我正在尝试从其他编辑器迁移到 TeXstudio,并且想知道是否可以配置以下功能:

如果我输入“\thm”(不带引号)并按 Tab,我希望“\thm”被替换为

\开始{thm}

\结束{thm}

(最好光标已经在环境中)

我一直在使用 Texstudio 中的宏编辑器,用触发器(也尝试过缩写)\thm 定义宏,但这并没有用实际的 LaTeX 代码替换“\thm”(即使编辑器能够读取底层代码,至少从输出文档来看)。

这是一个选项吗?我以前使用 TeXShop 进行排版,这是(目前)我唯一无法复制的功能。

使用当前 Texstudio 的设置方式,我需要开始输入 \begin,按 Tab,输入 thm,然后按 Return,这需要更多次击键。

答案1

您可以通过设置这样的宏来实现该功能(%|指定应插入光标的位置)

在此处输入图片描述

然后您可以使用自动完成功能将缩写替换为所需的代码块:

在此处输入图片描述

在此处输入图片描述

相关内容