You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Beckhoff TwinCAT TcXaeShell中折叠代码?VS快捷键失效

在Beckhoff TwinCAT TcXaeShell中折叠全部代码的解决方法

TcXaeShell的默认快捷键和标准Visual Studio存在差异,直接用Ctrl+m、Ctrl+o无法触发全部代码折叠,你可以尝试以下方案:

方案一:使用默认快捷键

TcXaeShell中折叠全部代码的默认快捷键是 Ctrl+Shift+O,直接按下这个组合键即可实现全部代码折叠。

方案二:自定义快捷键(改为Ctrl+m、Ctrl+o)

如果习惯使用VS的快捷键组合,可以手动修改:

  • 打开TcXaeShell,点击顶部菜单栏的 工具 -> 选项
  • 在弹出的选项窗口中,依次展开 环境 -> 键盘
  • 在「显示命令包含」输入框中搜索 Edit.CollapsetoDefinitions(这是对应全部代码折叠的命令)
  • 点击「按快捷键」输入框,按下你想要设置的组合键(Ctrl+m、Ctrl+o),然后点击「分配」保存设置
  • 关闭选项窗口后,新的快捷键即可生效

注意:只有具备可折叠层级结构的代码(比如FUNCTION_BLOCK、METHOD、VAR_BLOCK等代码块)才能被折叠,零散无结构的代码无法触发折叠功能。

内容的提问来源于stack exchange,提问作者Arkadiusz Rycyk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 22:06:32