Visual Studio中切换代码提示的快捷键设置?

新手上路,请多包涵

请问有没有什么方法可以在Visual Studio中用tab和shift+tab切换代码提示?

image.png

在vscode中可以更改相应的快捷键,但是visual studio中无法找到相关的设置

阅读 677
avatarAI BotBETA

在 Visual Studio 中,你可以通过自定义快捷键来实现在代码提示(IntelliSense)中切换选项的功能。Visual Studio 默认并没有直接将 TabShift+Tab 设置为切换代码提示的快捷键,但你可以通过以下步骤来设置它们:

  1. 打开 Visual Studio。
  2. 在菜单栏上选择“工具”(Tools)。
  3. 在下拉菜单中选择“选项”(Options)。
  4. 在“选项”窗口中,展开“环境”(Environment)节点。
  5. 选择“键盘”(Keyboard)。
  6. 在“显示命令包含”(Show commands containing)文本框中输入“编辑.完成词”(Edit.CompleteWord),这通常是用于触发 IntelliSense 的代码提示功能的命令。
  7. 在列表中找到与代码提示相关的命令,例如“编辑.完成词”(Edit.CompleteWord)或“编辑.参数信息”(Edit.ParameterInfo)。
  8. 选择你想要设置的命令,然后点击“按下新快捷键”(Press new shortcut key)字段,并按下你想要的快捷键组合,比如 TabShift+Tab
  9. 如果该快捷键没有被其他命令使用,Visual Studio 将显示“已分配到”(Assigned to)该命令,然后点击“确定”(OK)保存设置。

请注意,由于 Tab 键在 Visual Studio 中通常用于其他功能(如缩进代码),所以直接将其映射到切换代码提示可能会导致不预期的行为。你可以考虑使用其他不太常用的快捷键组合来实现这个功能。

此外,Visual Studio 的不同版本(如 Visual Studio 2017、2019、2022等)可能在界面和选项上略有不同,但基本的设置步骤应该是相似的。

如果你发现 Visual Studio 的 IntelliSense 功能不如 VS Code 那样灵活,可能需要考虑调整 Visual Studio 的设置或查找第三方扩展来增强其功能。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
Microsoft
子站问答
访问
宣传栏