Как запустить второй файл в проекте ?
Добрый день, вот решил изучать С++, скачал себе книгу по изучению и установил visual studio для работы но возникла такая проблема, я создал свой первый проект и в нем создал два .cpp файла которые поместил в папку Source Files, первая програма "Hello Worl" запустилась без проблем, потом я создал второй файл .cpp с программой но когда нажимаю Начало отладки то мне почемуто запускает первый файл а не второй, почему это так, помогите разобраться.
Вот привожу коды программ:
Если файл не в проекте можно его запустить на выполнение из netbeans-8.2-javaee?
Господа, скажите пожалуйста, если файл не в проекте можно его запустить на выполнение из.
При нажатии на кнопку запустить файл который лежит в проекте в папке Resource
Доброй ночи. Помогите пожалуйста. Мне надо при нажатии на кнопку запустить файл который лежит в.
Запустить второй Sourse файл из проекта в VS 6.0
1) Создаю проект 2) Создаю в нём два сишных файла 3) Линкую — выдает ошибку. Compiling.
Как запустить сервер если он в другом проекте?
Доброго времени суток. При написании клиент-сервера на Java возникла небольшая проблема. Сервер.
Open two instances of a file in a single Visual Studio session
I have a file, xyz.cpp. I want to open two instances of this file in Visual studio (BTW, I am using Visual Studio 2005). Why would I want to do so? I want to compare two sections of the same file side by side. I know workarounds such as:
Make a copy of the file. But the problem is that it’s not elegant, and I don’t want to make copies every time I am faced with this.
I can split the window into two. The problem with split it that I can split it horizontally only. The result of a horizontal split is that the right half of my screen is white space.
If I were able to split it vertically or open two instances of the same file, it would increase the number of lines of code I can compare.
![]()
14 Answers 14
Visual Studio
Here’s how to do it.
- Select the tab you want two copies of
- Select menu Window → New Window from the menu.
- Right click the new tab and select New Vertical Tab Group
If New Window is not listed in the *Window menu note that the command does exist, even as of Visual Studio 2017. Add it to the Window menu using menu Tools → Customize → Commands. At that point decide where to put the New Window command and select Add Command.
VS Code
In Visual Studio Code version 1.25.1 and later
Way 1
You can simply left click on your file in the side-panel (explorer) and press Ctrl + Enter .
Way 2
Simply right click on your file in the Visual Studio Code side-panel (explorer) and select the first option open to the side.
![]()
For Visual Basic, HTML and JScript and RDL Expression, the Window > New Window option mentioned in PaulB’s answer is disabled. However an option can be changed in the Registry to enable the menu item.
All other languages do not restrict to a single code window so you can use PaulB’s answer without editing the registry.
Enabling New Window in Windows Registry. [1] [2]
Go to the following registry key. This example is for Basic (Visual Basic), but the key is also there for HTML, JScript and RDL Expression.
- 64-bit OS: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
- 32-bit OS: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
Find the value Single Code Window Only and do one of the following:
- Set it to 0
- Rename the value
- Delete the value (use caution!)
This will enable the «New Window» menu item, but it may still not be visible in the menu.
Adding Menu Item
To actually see the New Window menu item I had to add it back into the menu:
- Tools > Customize. > Commands > Add Command.
- Select ‘Menu Bar’ the select the ‘Window’ menu in the dropdown
- Add Command. > Window > New Window > OK
Restoring Registry Value
Copy-paste this to notepad, save as a .reg file and import the file into your registry to restore the initial setting.
Visual Studio Запустить конкретный исходный файл C ++
Я хочу знать, как запустить определенные файлы в исходных файлах в моем проекте. Например, у меня есть 2 файла в моем исходном файле, Exer1, Exer2. Теперь файл Exer1 уже выбран в качестве файла запуска по умолчанию. Я хочу запустить Exer2, однако я не знаю, как это сделать. Или намного лучше, я мог запустить выбранный файл. Это возможно? Или мне нужно создать новый проект? Благодарю.
Решение
Вы не можете «запустить исходный файл». Исходные файлы скомпилированы и связаны вместе, чтобы сделать исполняемый файл. В Visual Studio это то, что проект делает. Сборка проекта даст вам исполняемый файл, который будет запускаться при нажатии F5 .
Теперь вы можете иметь несколько проектов в решение и все они могут генерировать другой исполняемый файл. Какой из них начинается, когда вы нажимаете F5 зависит от текущего Запускать проект. Чтобы изменить его, вы можете щелкнуть правой кнопкой мыши по проекту и выбрать «Сделать стартовым проектом».
Откройте два экземпляра файла в одном сеансе Visual Studio
У меня есть файл, xyz.cpp. Я хочу открыть два экземпляра этого файла в Visual Studio (кстати, я использую Visual Studio 2005). Зачем мне это делать? Я хочу сравнить два раздела одного и того же файла рядом. Я знаю обходные пути, такие как:
Сделайте копию файла. Но проблема в том, что это не элегантно, и я не хочу делать копии каждый раз, когда сталкиваюсь с этим.
Я могу разбить окно на две части. Проблема с разделением, что я могу разделить только по горизонтали. Результатом горизонтального разделения является то, что правая половина моего экрана является пустым пространством.
Если бы мне удалось разделить его по вертикали или открыть два экземпляра одного и того же файла, это увеличило бы количество строк кода, которые я могу сравнить.
ОТВЕТЫ
Ответ 1
Вот как это сделать.
- Выберите вкладку, которую вы хотите две копии
- Выберите меню Окно → Новое окно из меню.
- Щелкните правой кнопкой мыши новую вкладку и выберите New Vertical Tab Group
Если «Новое окно» не указано в меню «Окно», обратите внимание, что команда существует, даже в Visual Studio 2017. Добавьте ее в меню «Окно» с помощью меню «Инструменты» → «Настройка» → «Команды». В этот момент решите, куда поместить команду «Новое окно» и выберите «Добавить команду».
ОБНОВЛЕНО «30 июля 2018 года»
В Visual Studio Code версии 1.25.1 и новее
Способ 1
Вы можете просто щелкнуть левой кнопкой мыши по файлу на боковой панели (проводнике) и нажать Ctrl + Enter .
Способ 2
Просто щелкните правой кнопкой мыши свой файл на боковой панели кода Visual Studio (проводник) и выберите первый вариант, открытый сбоку.
Ответ 2
Для выражений Visual Basic, HTML, JScript и RDL опция Window > New Window упомянутая в ответе PaulB, отключена. Однако в реестре можно изменить параметр, чтобы включить пункт меню.
Все остальные языки не ограничиваются одним окном кода, поэтому вы можете использовать ответ PaulB без редактирования реестра.
Включение нового окна в реестре Windows. [ 1 ] [ 2 ]
Перейти к следующему разделу реестра. Этот пример для Basic (Visual Basic), но ключ также для HTML, JScript и RDL Expression.
- 64-разрядная ОС: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
- 32-разрядная ОС: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
Найдите значение Single Code Window Only и выполните одно из следующих действий:
- Установите 0
- Переименовать значение
- Удалить значение (будьте осторожны !)
Это активирует пункт меню «Новое окно», но он все еще может не отображаться в меню.
Добавление пункта меню
Чтобы увидеть пункт меню «Новое окно», мне пришлось добавить его обратно в меню:
- Инструменты> Настроить. > Команды> Добавить команду.
- Выберите «Строка меню», выберите меню «Окно» в выпадающем меню
- Добавить команду. > Окно> Новое окно> ОК
Восстановление значения реестра
Скопируйте и вставьте его в блокнот, сохраните как файл.reg и импортируйте файл в реестр, чтобы восстановить первоначальные настройки.
Ответ 3
Откройте файл (если вы используете несколько групп вкладок, убедитесь, что ваш файл выбран).
Окно меню → Разделить (поочередно, этот маленький кусочек чуть выше вертикальной полосы прокрутки редактора — возьмите его и перетащите вниз)
Это дает вам два (горизонтальных) просмотра одного и того же файла. Помните, что любые действия редактирования отразятся на обоих представлениях.
Как только вы закончите, возьмите разделитель и перетащите его полностью (или меню Окно → Удалить разделение).
Ответ 4
Вы можете использовать опцию Windows → Новое окно, чтобы дублировать текущее окно. Смотрите больше на: Почему мне нравится Visual Studio 2010? Открепить Windows
Ответ 5
Ответ Люка не сработал для меня. Команда «Новое окно» уже была указана в настройке параметров, но не отображалась в контекстном меню вкладок.js, несмотря на удаление параметра реестра.
Поэтому я использовал:
Прокрутите вниз, чтобы выбрать Window.NewWindow
И я нажал и назначил сочетания клавиш, Ctrl + Shift + W .
Это сработало для меня.
Ну, «работал» был слишком сильным. Мои сочетания клавиш действительно открывают другую вкладку в том же файле JavaScript, но, скорее всего, бесполезно, они не отображают содержимое; это просто пустое белое окно! Возможно, вам повезет больше.
Ответ 6
Зайдите в меню → Windows → Новое окно:

Ответ 7
Меню «Окно», «Новая горизонтальная/вертикальная вкладка», я думаю.
Ответ 8
При работе с Visual Studio 2013 и VB.NET я обнаружил, что вы можете довольно легко настроить меню и добавить команду «Новое окно» — нет необходимости возиться с реестром!
Только Бог знает, почему Microsoft решила не включать команду для некоторых языков.
Ответ 9
Для более новых версий (таких как Visual Studio 2017)
- Выберите окно, которое вы хотите дублировать.
- Перейдите на вкладку окна и нажмите на разделить в верхней части списка.
- Когда вы закончите, нажмите еще раз, чтобы выключить его.
Ответ 10
Для типов файлов, где один и тот же файл не может быть открыт в вертикальной группе вкладок (например, файлы .vb), вы можете
- Откройте 2 разных экземпляра Visual Studio
- Открыть один и тот же файл в каждом экземпляре
- Измените размеры окон IDE и поместите их рядом друг с другом, чтобы достичь своего макета.
Если вы сохраняете на диск в одном экземпляре, вам придется перезагрузить файл при переключении на другой. Также, если вы вносите изменения в оба экземпляра, вам придется разрешить второе сохранение. Visual Studio предлагает вам в обоих случаях различные варианты. Вы немного упростите свою жизнь, если будете редактировать только один экземпляр.
Ответ 11
У меня нет копии Visual Studio 2005, но этот процесс работает в Visual Studio 2008:
- Откройте xyz.cpp вместе с другим файлом.
- Щелкните правой кнопкой мыши заголовок вкладки и выберите новую вертикальную группу вкладок.
- Щелкните левой кнопкой мыши по этому другому файлу в первой группе вкладок.
- Снова откройте xyz.cpp через обозреватель решений.
Теперь у вас должно быть два экземпляра файла в отдельных вертикальных группах вкладок.
Ответ 12
Открыв свой файл, перейдите в окно команд (меню «Вид» → «Другие окна» → «Окно команд» или просто Ctrl + Alt + A )
работал для меня (Visual Studio 2017).
Или используя меню:
Окно меню → Новое окно
Окно меню → Новая вертикальная группа нажатий
Ответ 13
Я придумал хак, который может дать результат, намеченный в первоначальном ответе.
Если у вас есть файл, который вы хотите в двух окнах в элементе управления источником, вы можете щелкнуть правой кнопкой мыши на файле и выбрать сравнить, вы можете сравнить
Если вы сравните, у вас появится новое окно под названием diff, показывающее содержимое вашего файла.
Это, конечно, не идеально, так как в окне diff будут цвета diff, загрязняющие текст. Примечание: вы можете сравнить файл, который вы хотите открыть, и пустой файл, и тогда у вас будет окно на очень уродливом зеленом фоне.
Это не идеально, это взлом, но я обнаружил, что это единственный способ иметь один и тот же файл в двух окнах.