0

为“宏”的模棱两可使用道歉,我知道在谈论乳胶时有点令人困惑,但我的意思是你在宏>编辑宏>脚本下编写的宏,而不是编写新命令。我相信语言是 QtScript。

我想编写一个宏,因此当用户按下快捷方式时,它会删除光标右侧的四个字符,选择右侧的一个字符(就像突出显示文本时一样),然后更改该字符的大小写。代码看起来像这样:

%SCRIPT
cursor.deleteChar();
cursor.deleteChar();
cursor.deleteChar();
cursor.deleteChar();

cursor.selectTextRight(); //This line is made up, I'm wondering if the function exists somehow

editor.replaceSelectedText(function(s){return s.toUpperCase();})

基本上我想自动按 Delete 4 次,按 Shift + Right,然后使用最后一行更改所选字母的大小写。任何人都知道是否有办法做到这一点?

干杯。

4

0 回答 0