我想要一个简单的键盘快捷键来在头文件(h,hpp)和CPP文件之间交换。Visual Studio的Visual Assist允许我通过ALT+O来完成这一点。Visual Studio Code是否有类似的键盘绑定?
fjaof16o1#
您可以使用扩展名ms-vscode.cpptools到Switch Header/Source。如果您使用的是Mac,则快捷方式为O(option + O键)。在Windows上,快捷键是Alt+O。
ms-vscode.cpptools
Switch Header/Source
目前有几个扩展支持头文件/源文件切换:
bbenoist.togglehs
ryzngard.vscode-header-source
你可以通过在vscode的扩展标签中搜索“开关切换头源”来找到更多。
z6psavjg2#
不需要扩展,它现在内置在Visual Studio中。您要查找的命令是:
EditorContextMenus.CodeWindow.ToggleHeaderCodeFile
默认情况下绑定到Ctrl-K和Ctrl-O。
ix0qys7i3#
在我的情况下,内置的智能感知解决方案与我使用的clangd插件冲突,因此对我有效的解决方案是使用上述Header source switch插件。
fumotvh34#
Ctrl + Tab,按下一个,它将始终在A.cpp和A.h文件之间交换。
4条答案
按热度按时间fjaof16o1#
您可以使用扩展名
ms-vscode.cpptools
到Switch Header/Source
。如果您使用的是Mac,则快捷方式为O(option + O键)。在Windows上,快捷键是Alt+O。目前有几个扩展支持头文件/源文件切换:
bbenoist.togglehs
ryzngard.vscode-header-source
你可以通过在vscode的扩展标签中搜索“开关切换头源”来找到更多。
z6psavjg2#
不需要扩展,它现在内置在Visual Studio中。
您要查找的命令是:
默认情况下绑定到Ctrl-K和Ctrl-O。
ix0qys7i3#
在我的情况下,内置的智能感知解决方案与我使用的clangd插件冲突,因此对我有效的解决方案是使用上述Header source switch插件。
fumotvh34#
Ctrl + Tab,按下一个,它将始终在A.cpp和A.h文件之间交换。