现代屏幕具有较大的分辨率,可以轻松容纳两列或三列 80 列代码。C++ 基本上要求您将代码分成.hpp
文件.cpp
。
那么,为了利用这个空间,为什么不在打开.cpp
文件时自动在第二列中打开.hpp
文件(反之亦然)?这显然不适用于极端情况,尽管对于许多项目来说,文件名之间存在直接对应关系,这很容易确定。对我来说,这似乎是对这个空间的非常合理的使用,很难想象它还没有完成。
有没有一个IDE可以做到这一点?插件?或者,为什么你认为它做不到?
现代屏幕具有较大的分辨率,可以轻松容纳两列或三列 80 列代码。C++ 基本上要求您将代码分成.hpp
文件.cpp
。
那么,为了利用这个空间,为什么不在打开.cpp
文件时自动在第二列中打开.hpp
文件(反之亦然)?这显然不适用于极端情况,尽管对于许多项目来说,文件名之间存在直接对应关系,这很容易确定。对我来说,这似乎是对这个空间的非常合理的使用,很难想象它还没有完成。
有没有一个IDE可以做到这一点?插件?或者,为什么你认为它做不到?
如果你在 Visual Studio 中,一个插件 ( Visual Assist X ),对于 C++ 项目来说已经很不错了,它具有类似的功能。它不是完全自动的,但您所要做的就是按Alt+ o,它将打开集合中的另一个文件。也就是说,如果您是 .hpp,按下该键将打开 .cpp,反之亦然。
他们的网站在视频中演示了这是如何工作的。它也适用于 XAML/代码隐藏文件、Windows 窗体/代码文件等。(基本上任何文件成对操作的地方,该键组合切换到成对中的另一个文件)