【发布时间】:2021-07-27 05:19:39
【问题描述】:
我已将 Ctrl+Q 设置为在我的 C# 项目中全局切换行 cmets。
当我编辑 .cs 文件时它确实有效。
但是,它在编辑 XAML 文件时不起作用。
如果我按下评论和取消评论按钮,它确实有效
但不是我设置的热键。
我应该使用其他命令来使用单个热键切换 XAML 注释包装器吗?
【问题讨论】:
标签: c# wpf visual-studio visual-studio-2019 hotkeys
我已将 Ctrl+Q 设置为在我的 C# 项目中全局切换行 cmets。
当我编辑 .cs 文件时它确实有效。
但是,它在编辑 XAML 文件时不起作用。
如果我按下评论和取消评论按钮,它确实有效
但不是我设置的热键。
我应该使用其他命令来使用单个热键切换 XAML 注释包装器吗?
【问题讨论】:
标签: c# wpf visual-studio visual-studio-2019 hotkeys
XAML 编辑器似乎没有使用Editor.ToggleLineComment 快捷方式。相反,它是:
Editor.CommentSelection 用于在 XAML 中注释行或选择Editor.UncommentSelection 用于取消注释 XAML 中的行或选择当按下快捷键时,XAML line 将被注释掉,如果光标放在行中的任意位置(没有选择)或被选中的字符被注释掉,如果你选择了一个范围文本。
【讨论】:
@约翰。
您可以安装 Toggle Comment 以使 Editor.ToggleLineComment 在 XAMl 代码中工作。以下是步骤:
更新:
第四步的结果如下图所示: (这里需要注意的是,第五步是在XAML页面中执行的)
【讨论】: