我注意到Ctrl+ Backspace/ Option+Delete不会像在许多(大多数?)其他编辑器和程序中那样删除 MATLAB 编辑器中光标左侧的单词。这非常烦人,因为我经常想要更改函数名称或一小段代码。目前我被迫按住shift,使用option+ left,然后按delete执行应该是两次击键操作。
有没有办法启用它,或者有类似的快捷方式可用?我在 MATLAB Central 上找到了这个悬而未决的问题,但没有更多的乐趣。
编辑:
在 OSX 上运行 R2010a
我注意到Ctrl+ Backspace/ Option+Delete不会像在许多(大多数?)其他编辑器和程序中那样删除 MATLAB 编辑器中光标左侧的单词。这非常烦人,因为我经常想要更改函数名称或一小段代码。目前我被迫按住shift,使用option+ left,然后按delete执行应该是两次击键操作。
有没有办法启用它,或者有类似的快捷方式可用?我在 MATLAB Central 上找到了这个悬而未决的问题,但没有更多的乐趣。
编辑:
在 OSX 上运行 R2010a
你在 R2010b 上吗?
至少在 Windows 上,从 R2010b 开始支持此功能。所有键盘快捷键都在文件 > 首选项中,在键盘 > 快捷键下。在搜索栏(操作列表上方的文本字段)中键入“word”以查看单词级别的操作。在 R2010b(但不是早期版本)中,有一个“删除上一个单词”操作,在 Windows 中,它默认绑定为 Ctrl+Backspace。听起来你也在使用 Mac;我不知道那里的默认绑定是什么。
因此,升级到 R2010b,并可能在“首选项”中的“键盘”>“快捷方式”下调整绑定。
这个和其他一些键盘快捷键在编辑器中有效,但在命令窗口中无效。我不知道为什么。如果您也希望在命令窗口中使用它,您可能希望将其作为 MathWorks 的增强功能。