Existe uma maneira de inserir o texstudio
~\cite
em vez de \cite{}
, bem como
~(\ref{})
em vez de apenas \ref{}
, semelhante ao Emacs/AucTeX?
Responder1
Você pode fazer algo assim com Macros -> Edit Macros
.
Solução simples: insira texto no gatilho
Cada vez que você digita o gatilho, rref
o texto fornecido será inserido ( %|
denotando a posição desejada do cursor):
Solução avançada: inserção de texto de script e preenchimento de início
Em vez de simplesmente inserir texto, você pode executar um script. Nesse caso, você deve reposicionar o cursor explicitamente, mas poderá iniciar o completador posteriormente.
Observação: Na verdade, o gatilho é um RegExp e você pode disparar em \\ref
, no entanto, isso pode interferir no completador e atualmente não há garantia de que os gatilhos funcionem enquanto o completador estiver em execução. Este problema não ocorre se você tivesse desativado a abertura automática do compeleter nas opções. Independentemente disso, gatilhos de caracteres minúsculos puros rref
são mais rápidos de digitar, e é por isso que os prefiro.
Para obter mais informações sobre scripts, consulte oManual do usuário TXS.