![更改 TexMaker 中标签自动完成的行为](https://linux22.com/image/472245/%E6%9B%B4%E6%94%B9%20TexMaker%20%E4%B8%AD%E6%A0%87%E7%AD%BE%E8%87%AA%E5%8A%A8%E5%AE%8C%E6%88%90%E7%9A%84%E8%A1%8C%E4%B8%BA.png)
作为一个试图从 Overleaf 迁移到另一个 LaTeX 编辑器的人,TexMaker 中的自动完成标签对我来说远非最佳选择。据我发现,我可以通过输入“\cref{#label#}”在自定义完成中让 TexMaker 自动完成 \cref 等命令,但这并不像我希望的那样工作。
在 Overleaf 中,当我输入 \cref 时,它会使用 \cref{} 自动完成,并且每当我在其中输入标签任何部分中的任何内容时,此类标签都会显示在自动完成选项中,而在 TexMaker 中,它仅显示以该文本字符串开头的标签,这使得查找我制作的一些标签变得更加困难。
TexMaker 的另一个问题是,当我想要引用多个标签时(例如,使用 \cref{label1,label2}),它不会为逗号后的标签提供任何类型的自动完成功能。
那么,有没有办法改变 TexMaker 的自动完成功能,使其更像 Overleaf 的自动完成功能,以解决我提到的问题?或者有没有其他好的 LaTeX 编辑器在自动完成标签时具有这些功能?