Ctrl+Backspace/Option+Delete 无法删除 MATLAB IDE 中的前一个单词

发布于 2024-09-30 22:29:07 字数 479 浏览 4 评论 0原文

我注意到 Ctrl+Backspace/Option+Delete 不会删除左侧的单词MATLAB 编辑器中的光标,就像在许多(大多数?)其他编辑器和程序中一样。这非常烦人,因为我经常想要更改函数名称或一小部分代码。目前我被迫按住 shift,使用 option+left,然后按 delete 执行应该执行的操作两次按键操作。

有没有办法启用它,或者是否有类似的快捷方式?我在 MATLAB Central 上发现这个未解答的问题,但没有进一步的乐趣。

编辑:
在 OSX 上运行 R2010a

I've noticed that Ctrl+Backspace/Option+Delete doesn't delete the word to the left of cursor in the MATLAB editor, as it does in many (most?) other editors and programs. This is intensely annoying, as I often will want to change a function name or small section of code. Currently I am forced to hold shift, use option+left, and then press delete to perform what should be a two keystroke operation.

Is there a way to enable it, or is a similar shortcut available? I found this unanswered question on MATLAB Central, but no further joy.

Edit:
Running R2010a on OSX

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

留一抹残留的笑 2024-10-07 22:29:07

你用的是R2010b吗?

至少在 Windows 上,从 R2010b 开始支持此功能。所有键盘快捷键都位于“文件”>“首选项,在键盘 > 下快捷方式。在搜索栏(操作列表上方的文本字段)中键入“单词”以查看单词级操作。在 R2010b 中(但早期版本中没有),有一个“删除上一个单词”操作,并且在 Windows 中它默认绑定到 Ctrl+Backspace。听起来您也在使用 Mac;我不知道默认绑定是什么。

因此,升级到 R2010b,并可能调整“键盘”>“键盘”下的绑定。首选项中的快捷方式。

此键盘快捷键和其他一些键盘快捷键在编辑器中有效,但在命令窗口中无效。我不知道为什么。如果您也希望在命令窗口中使用它,则可能需要向 MathWorks 请求该功能的增强。

Are you on R2010b?

At least on Windows, this is supported starting in R2010b. All the keyboard shortcuts are in File > Preferences, under Keyboard > Shortcuts. Type "word" in the search bar (the text field just above the list of actions) to see the word-level actions. In R2010b, but not earlier versions, there is a "Remove Previous Word" action, and in Windows it's bound by default to Ctrl+Backspace. Sounds like you're using Mac, too; I don't know what the default binding is there.

So, upgrade to R2010b, and maybe adjust the bindings under Keyboard > Shortcuts in Preferences.

This and some other keyboard shortcuts work in the editor but not in the command window. I don't know why. You might want to request that as an enhancement from MathWorks if you want it in the command window, too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文