c++ - 如何使 Visual Studio (2019) 在当前窗口中始终以选项卡的形式打开新文件?
问题描述
我经常使用各种热键在使用 Visual Studio 2019 的代码库中导航文件:
- ctrl+,让我输入文件名,然后按回车键打开该文件
- 我将 ctrl+a 映射为在 .cpp 和 .h 文件之间切换
- 我使用 ctrl+] 来“去定义”,等等......
我也经常使用拆分框架:我的“工作区”由两个并排的文件视图组成,每个视图都有自己的打开选项卡列表。
我想强制的行为是,如果我使用快捷方式打开一个新文件(或真的尝试以任何方式打开一个文件......),它应该在当前帧中打开该文件。
实际上,如果 A. 当前框架已经在打开的选项卡中打开了目标文件,或者 B. 两个框架都没有在选项卡中打开目标文件,那么这就是行为。
但是当另一个框架在选项卡中有目标文件时,VS 会将焦点切换到另一个框架并选择该选项卡。
这使得保持一帧作为参考打开,而将另一帧作为活动开发缓冲区保持打开非常困难,因为 VS 不断从我下面对它们进行洗牌。
解决方案
推荐阅读
- c++ - 为什么 time() 没有正确更新我的自定义时间?
- postgresql - Google Cloud SQL:如何使用 PostGIS 启用 GDAL 驱动程序?
- linux - 如何在shell脚本命令中动态传递参数?
- python - 如何打印 BeautifulSoup 收集的数据?
- ms-access - 如何根据其他数据的组合对数据进行平均?
- python - 无法使用从 keras 保存的模型将在线预测服务与图像输入一起使用
- python-3.x - 如何使用最小的modbus在python中实现slave?
- c - 使用 fscanf 从输入文件中逐行读取
- javascript - 验证和循环javascript
- installation - 如何正确安装 umbraco 7.10 或 8 卡在 db 配置上