DevExpress 适用于 Visual Studio 的 CodeRush v24.1
语音支持
在“语音设置” 中指定 Azure 语音识别和 OpenAI API 密钥后,可以在 Visual Studio 2022 及更高版本中启用语音功能。

#语音命令
按住left Ctrl键并说话即可触发语音命令。您可以说出的话及其作用的示例:
“open foo”-在编辑器中查找并打开 Foo.cs 文件
“class bar”-导航到名为“bar”的类
“书签存储”-创建一个名为“存储”的新书签
“goto storage”-跳转到名为“storage”的书签
“显示解决方案资源管理器”- 显示解决方案资源管理器
“line one hundred”-跳转到当前文件的第 100 行
语音命令可以使用推断意图,因此您在调用它们时不必非常精确。此外,如果您在大型解决方案中工作(例如,包含 10,000 多个文件),则用于打开文件的语音命令可以大大提高工作效率。
#语音转代码
按住right Ctrl并说话即可口述字符串、注释和表达式以及命名标识符。以下是您可以使用语音创建的内容示例:
当 Visual Studio 的Rename重构处于活动状态时,新的 PascalCase 或 camelCase 标识符名称。
口述字符串(包括插值字符串中的表达式)。
口述注释(包括注释中的标识符引用和 XML Doc 注释中的 paramref 和 seealso 标签)
表达式和语句:
简单表达式,如方法和属性调用、数字和二进制表达式。
更高级的表达式,例如 await 表达式、null、true 和 false 文字、丢弃、带有 out 和 ref 参数的方法调用以及赋值语句。
#副驾驶的声音
按住left Ctrl并说出“Hey Copilot!”,然后说出您的查询,即可使用语音与GitHub Copilot 聊天工具窗口进行交互。您可以使用“此方法”或“此类”等词语自动将相关代码包含在查询中。如果 Copilot 工具窗口已处于活动状态且其聊天提示具有焦点,您可以按住该right Ctrl键直接将您的查询口述到提示控件中(无需以“Hey Copilot”开头)。
导航
新的快速导航提供程序:
MEF 导入- 查找活动类型的导入位置。
MEF 导出- 查找活动类型的导出位置。
类型——直接转到活动变量或属性的类型。
渝公网安备50010702505508