如何在 cwl 中使用 \item 定义 texstudio newenvironment 命令

如何在 cwl 中使用 \item 定义 texstudio newenvironment 命令

我有一个类,我为其编写了一个自定义环境。我正尝试将此环境添加到文件中.cwl,以便它能够正确地自动完成。

现在我有:

%.cwl
\begin{myenv}{command%text}
\end{myenv}

自动完成如下:

%.tex
\begin{myenv}{command}
    content...
\end{myenv}

我想要的是:

%.tex
\begin{myenv}{command}
    \item
\end{myenv}

我怎样才能实现这个目标?

此外,如果能指点一下哪里可以找到关于如何编写 cwl 文件(以及如何将它们分发到班级)的材料,我将不胜感激。我发现 TeXstudio 的文档有些欠缺。

答案1

答案2

以下 cwl 代码似乎有效。

\begin{myenv}{command%text}%\\item %\\end{myenv}

或者这个用于将光标定位在项目之后。

\begin{myenv}{command%text}%\\item %<%>%\\end{myenv}

相关内容