Aqui está uma solução potencial usando macros de usuário.

Aqui está uma solução potencial usando macros de usuário.

Quero alterar o preenchimento automático itemizede

\begin{itemize}
content ...
\end{itemize}

para

\begin{itemize}
  \item content...
  \item content...
  \item content...
\end{itemize}

No entanto, tentei encontrar latex-document.cwl, latex-mathsymbols.cwle tex.cwl(que são os arquivos de preenchimento automático padrão) sem sorte.

Então, como posso fazer com que o TeXStudio altere o comportamento de preenchimento automático desta macro específica?

Responder1

Aqui está uma solução potencial usando macros de usuário.

No menu, selecione Macros -> Editar macros. Adicione uma nova macro chamada "Itemize Selection" e cole o seguinte para o código da macro:

%SCRIPT
sel=cursor.selectedText().split('\n')
out="\\begin{itemize}\n"
for (line in sel){
    out += '\t\\item ' + sel[line] + '\n'
}
out += "\\end{itemize}"

cursor.replaceSelectedText(out)

Agora clique em OK para salvar. Selecione o texto no editor que você deseja colocar em um ambiente de itens e selecione "Seleção de itens" no menu Macros.

Aqui está o resultado em algum texto.

First sentence.
Second sentence.
Third sentence.

dar

\begin{itemize}
    \item First sentence.
    \item Second sentence.
    \item Third sentence.
\end{itemize}

Responder2

Quando você digita, \begin{itemize}as opções de conclusão são mostradas no environmentsesquema de conclusão, e não na itemizeconclusão. Daí você obterá

\begin{itemize}
content ...
\end{itemize}

Aqui itemizeé tratado como ambiente.

Se desejar itemizecompletar \itemutilize o menu \begin{itemize}disponível em, LaTeXList Environments. você vai ter

\begin{itemize}
\item 
\end{itemize}

Atualmente nenhum atalho foi atribuído a isso, mas você pode criar um (o seu próprio). (Se algum esclarecimento for necessário, sinta-se à vontade para perguntar). É aconselhável não colocar muitos \items no preenchimento automático. Você pode colocá-los em cntrl+ shift+ I como e quando necessário.

informação relacionada