我最近开始使用 sublime text 3 和 latextools 以及 latex-cwl。到目前为止,我喜欢命令的自动完成功能,但它似乎(默认情况下)不适用于我自己使用 xparse 包的功能定义的命令。具体来说,使用\NewDocumentCommand
和定义的命令\DeclarePairedDelimiter
根本不显示在自动完成列表中。
我已经发现我可以手动创建并添加 .cwl 文件来启用这些命令的自动完成功能。但是,由于这是一项相当繁琐的任务,我想知道是否有办法让自动完成功能也自动适用于以这种方式定义的命令?或者如果不是这种情况,是否有工具可以自动为这些命令创建 .cwl 文件?