#c #visual-studio-2008
#c #visual-studio-2008
Вопрос:
Возможно ли это? Например, если я введу
std::cout << "cool"
без точки с запятой
существуют ли какие-либо плагины vis studio, которые будут улавливать эти (как это делает eclipse) или аналогичные синтаксические ошибки и показывать мне ошибку визуально?
Комментарии:
1. Vs делает это по умолчанию.
2. Как это «так, как это делает eclipse»?
Ответ №1:
Вы можете попробовать VisualAssistX, который обеспечивает более сложную систему intellitype, чем стандартный VC.
Комментарии:
1. Для этого гораздо меньше оснований, чем раньше. Как отмечено в комментариях, IDE по умолчанию выделяет эту ошибку и многие другие.
2. Это может быть, но, на мой взгляд, встроенного C intellisense недостаточно. Я думаю, что OP означает, что в eclipse вам нужно скомпилировать программу, чтобы визуализировать ошибки. Это неверно для VS, к сожалению, даже для VAX.
3. @Constantinus — Что вы имеете в виду, является ли недостатком то, что ошибка отображается немедленно?
4. конечно, нет, это сложная функция, которой не хватает большинству IDE (что касается C ). В VS отсутствует эта функция. Именно это я и имел в виду.
5. Тогда, я думаю, мне действительно нужно попробовать VS 2010 🙂
Ответ №2:
К вашему сведению, Visual Studio 2010 делает это по умолчанию. Код-нарушитель подчеркнут, и при наведении на него курсора IDE сообщает вам, что не так. например. для следующего:
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "cool"
}
Я получаю подчеркнутую закрывающую скобку и сообщение «Ошибка: ожидается a;»
Комментарии:
1. Я думаю, что @colton нужен плагин под названием «обновить до последней версии», чтобы получить новейшие функции.
2. @Bo — ах да, похоже, это что-то новое в VS2010. Обновляю этот ответ и 1 для другого.
3. ДА… Ну, я работаю в студии разработки программного обеспечения, у которой нет последней версии Visual Studio… Можете ли вы заняться серьезной разработкой в версии express?
4. @Colton — да, вы можете, но я бы не рекомендовал вам расходиться с вашими коллегами. Попытайтесь заставить их купить предложенное дополнение.