更改 TexMaker 中標籤自動完成的行為

更改 TexMaker 中標籤自動完成的行為

作為嘗試從 Overleaf 遷移到另一個 LaTeX 編輯器的人,TexMaker 中的自動完成標籤對我來說遠非最佳。根據我的發現,我可以透過在自訂完成中輸入「\cref{#label#}」來製作像 \cref 這樣的 TexMaker 自動完成命令,但這並不像我希望的那樣工作。

在Overleaf 中,當我寫入\cref 時,它會使用\cref{} 自動完成它,每當我在標籤的任何段中寫入任何內容時,此類標籤都會顯示在自動完成選項中,而在TexMaker 中,它只顯示精確地以該文字字串開頭的標籤,這使得找到我製作的一些標籤變得更加困難。

TexMaker 的另一個問題是,當我想引用多個標籤時(例如,使用 \cref{label1,label2} 來引用多個標籤),它不會為逗號後的標籤提供任何類型的自動完成功能。

那麼,有沒有辦法改變 TexMaker 的自動完成功能,使其表現得更像 Overleaf 的自動完成功能?或者是否有另一個好的 LaTeX 編輯器在自動完成標籤時具有這些功能?

相關內容