我正在从 Winedt 切换到 TeXstudio。我有很多 Winedt 宏,我想为 TeXstudio 编写新的宏。现在我阅读了可用的宏函数,但我仍然不明白我应该将宏文件存储在哪里?如果我将宏添加到该表单宏->编辑宏,它出现在.INI
文件中(一行,如Macros\0=test
)。但是编辑这样的宏很困难。
问题是,从文件加载 javascript 宏是否可以/简单?
如果有的话宏目录,您可以在其中存储所有宏。
答案1
没有官方的方法来导入宏。所有创建和编辑都应通过对话框完成。作为导入许多宏的解决方法,您可以编写一个脚本,将相应的条目添加到.ini
。
格式为Macros\<number>=<name>, <tag>, <abbreviation>, <trigger>
。
应该<number>
是连续的。每个<name>, <tag>, <abbreviation>, <trigger>
都是字符串(只有当它们本身包含冒号时才需要引号)。
然而,我们不保证格式在后续版本中不会改变。
笔记:我不知道 Winedt 的宏,但是那里使用的宏在 TXS 中不起作用,因为 TXS 有自己的编辑器 API。