Функция C ++ IDE: Синхронизированный просмотр столбцов для заголовков и файлов реализации? - PullRequest
2 голосов
/ 27 января 2011

Современные экраны имеют большие разрешения, легко помещая два или три столбца кода из 80 столбцов.C ++ в основном требует разделения вашего кода на файлы .hpp и .cpp.

Итак, чтобы использовать это пространство, почему бы не открывать файл .cpp автоматически во втором столбце при открытии .hpp файл (и наоборот)?Это, очевидно, не подойдет для крайних случаев, хотя для многих проектов существует прямое соответствие между именами файлов, которые легко определить.Мне кажется, это очень разумное использование этого пространства, и трудно представить, что это не было сделано.

Есть ли IDE, которая делает это?Плагин?Или почему вы думаете, что это невозможно сделать?

1 Ответ

3 голосов
/ 27 января 2011

Если вы находитесь в Visual Studio, плагин ( Visual Assist X ), который уже очень приятно иметь для проектов C ++, имеет аналогичную функцию.Это не полностью автоматически, но все, что вам нужно сделать, это нажать Alt + o , и он откроет другой файл в наборе.То есть, если вы нажмете клавишу .hpp, откроется .cpp, и наоборот.

Их веб-сайт демонстрирует, как это работает в видео.Он также работает для таких вещей, как файлы XAML / Code Behind, файлы Windows Forms / Code и т. Д. (В основном, когда файлы работают парами, комбинация клавиш переключается на другой файл в паре)

...