VS2008: Отключите выяснение, перезагрузить ли файлы, измененные вне IDE

В C или C ++ вы можете получить массу удовольствия от макросов. Например,

#define FOO(a,b) (a+b)/(1-a)

, если FOO (bar ++, 4) будет передан, он увеличится в два раза.

18
задан Christian Klauser 16 July 2009 в 19:24
поделиться

2 ответа

Для VS2008: Инструменты > Параметры > Документы > Обнаруживать, когда файл изменяется вне среды

Для VS2010 / 2012/2013/2015: Инструменты > Параметры > Среда > Документы > Обнаруживать, когда файл изменяется вне среды

50
ответ дан 30 November 2019 в 05:47
поделиться

Я генерирую исходные файлы при каждой сборке, и я не получаю (обычно) сообщения "файл был изменен", если файл не открыт в редакторе.

Однако сейчас я получил его на закрытый файл. (Вот почему я искал этот вопрос).

Я думаю, это ошибка. Похоже, что файл иногда заклинивает. (Но это случилось впервые примерно за год.)

Кажется, я нашел обходной путь: Откройте файл-нарушитель, а затем снова закройте его.

Дело в том, что вам не нужно отключать обнаружение измененных файлов.

4
ответ дан 30 November 2019 в 05:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: