Я работаю в группе с очень большой базой кода на С ++, которая не использует Visual Studio в качестве компилятора. Мы используем make-файлы. Я чувствую себя полностью искалеченным без продвинутых функций визуальной студии, таких как intellisense, переход к определению и рефакторинг. Есть ли какие-то хорошие приемы, чтобы Visual Studio 2010 мог использовать эти функции без проектов и решений? Или, если не считать хороших альтернатив, ориентированных на VI?
Спасибо
Я не уверен, что это возможно.
Тем не менее, мне очень понравилось использовать code :: block (http://www.codeblocks.org/) для разработки c ++ / c. Есть автозаполнение и другие функции, аналогичные VisualStudio.
Учитывая, что файлы не обязательно должны находиться в том же каталоге, что и решение, вы можете создать решение в совершенно другой папке и включить нужные файлы из своего местоположения. Это отделит ваш код C ++ от вашего решения.
Я не думаю, что вы можете удалить концепцию решения, но вы можете создать проект makefile, который позволяет вам указывать командные строки для сборки / очистки вашего проекта.
В моей работе весь наш код собирается в linux (драйверы), но я делаю все свое кодирование в VS2010, используя SAMBA для доступа к файлам и pterm (часть putty) для отправки команд сборки.