运行 当前代码块是否有快捷方式,无需选择?

Is there a shortcut to run current code block, without selecting?

许多其他 IDE 具有 运行 光标所在代码块的功能。根据 docs,SAS EG 具有以下快捷方式:

Run the selected code -> F3

但是下面有快捷方式吗?

Run code block your cursor is placed in -> X

必须不断地伸手去拿鼠标单击-拖动-select,然后按 F3,这很乏味。

来自地球上最懒惰的蜥蜴的先发制人的感谢。

不,没有快捷方式(或创建此类快捷方式的方法)。 SAS 要求您突出显示它。

但是,有一些选项可以使这更容易。您可以看到某些键盘快捷键的 SAS EG documentation;例如,一种选择是使用代码折叠(Alt + 数字键盘连字符)来折叠当前数据 step/proc step/macro,然后您可以轻松地突出显示那一行(使用 shift-end,如它会将您的光标放在行的开头)。

另见 关于 SAS Enhanced Editor,它具有相同的基本解决方案,以及一些其他想法。