2013-03-05 2 views
6

Я пытаюсь выяснить, можно ли использовать Visual Studio 2012 в качестве полноценного пакета разработки Linux. Я знаю, что это не обычный вопрос, а работа со мной. До сих пор я имею возможность использовать Visual Studio в качестве текстового редактора для редактирования внутри виртуальной машины Linux, запущенной на моем компьютере.Visual Studio Удаленная компиляция и запуск

Способ, которым я это сделал, - создать постоянный портал ssh, который действует как жесткий диск в моих окнах. Я сделал это с помощью программы под названием WebDrive:

enter image description here

Так что здорово, это означает, что у меня есть возможность полностью осмотреть мой Linux C++ проект из Visual Studio. Это обеспечивает все классные функции редактирования C++, которые мне нравятся в визуальной студии.

Так отсюда?

В основном то, что у меня есть сейчас, - это тяжелый прославленный текстовый редактор.

Что я хотел бы сделать, так это заставить весь «шабам» работать.

Я хотел бы иметь возможность компилировать и запускать код из visual studio удаленно по адресу сервера. Возможно ли это? Код построен с компилятором cmake и g ++?

+0

Я не уверен, что компилятор Visual Studio будет работать с Linux. Я думаю, вы могли бы написать плагин для Visual Studio, который общается с чем-то в Linux, запустить встроенный продукт и создать Visual Studio в общей папке -> сказать linux для запуска., –

+0

Хорошо, это кажется сложным, можно использовать отладчик в VS таким образом, как вы думаете? –

+0

У Visual Studio есть возможность подключаться к процессам, запущенным на локальной машине. У меня есть возможность подключаться к процессам, выполняющимся внутри процессов (виртуальных машин). –

ответ

3

Ваш лучший выбор: http://www.wingdb.com/. WinGDB позволяет работать в студии VS и самостоятельно компилировать на удаленную Linux-машину. Поддерживается полный шаг по отладке в VS. Для DLL-файлов вы можете подключиться к удаленному процессу, запущенному на вашем сервере сборки Linux в VS. Отличное решение для работы в более доброжелательной среде VS dev, но все еще обладающее полной мощью стека Linux dev. Автоматическое создание make-файлов через файлы проекта VS тоже. Надеюсь это поможет.

+0

Для Visual Studio 2015 вы можете использовать расширение Visual C++ для Linux. https://visualstudiogallery.msdn.microsoft.com/725025cf-7067-45c2-8d01-1e0fd359ae6e –

Смежные вопросы