我最近采用了 Netbeans,我想创建一个宏,它可以立即将插入符号从文档中的任何位置跳转到下一个“}”括号。
CTRL + [
不起作用,因为这要求您位于“{”或“}”。
例子:
if ($logic) {
// Do some stuff
| <------------------- Caret is here.
}
宏运行后,插入符号将向下移动到“}”和大括号的右侧:
if ($logic) {
// Do some stuff
}| <-------------- caret is here now
我知道这是可能的,因为我昨天让它工作了,但由于某种原因宏没有注册:
当前宏
caret-end-word find-next "}"
Netbeans 没有找到下一个大括号并相应地移动插入符号,而是简单地写在“}”中。
问题
任何有关宏的帮助将不胜感激!更好的是 - 如果有人可以帮助我理解宏编码......如何区分输出“}”与实际上只是找到“}”?还是宏编辑器太原始?