Как я могу заставить сборку Visual Studio быть очень подробной?

При использовании change обработчик событий, предложенный Dreas Grech, является соответствующим, это не работает хорошо в IE 6 & 7, который не стреляет change событие, пока фокус не размывается (то есть, пока Вы не нажимаете вне области флажка). Как [1 111] говорит QuirksMode, "это - серьезная ошибка".

Вы могли бы хотеть использовать click обработчик событий, но это не будет работать с перемещением с помощью клавиатуры. Необходимо зарегистрироваться keyup обработчик также...

См. также этот связанный вопрос .

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

Относительно Вашего решения для проверки, проверяется ли флажок или нет, вместо того, чтобы добавить Ваше собственное checked класс, можно использовать атрибут HTML checked:

$('input#myInput').change(function () {
    if ($(this).attr("checked")) {
        //do stuff if the checkbox is checked
    } else {
        //do stuff if the checkbox isn't checked
    }
});

Любой браузер устанавливает checked атрибут input элемент к значению "checked", если флажок проверяется и устанавливает его на [1 110] (или удаляет атрибут), если флажок не проверяется.

91
задан Geo 31 July 2009 в 10:36
поделиться

4 ответа

Visual Studio 2008:

Перейдите в меню Инструменты Параметры затем раздел Проект и решения Сборка и запуск . У вас есть поле со списком для детализации.

Параметр компилятора C ++ (свойства проекта):

  • Препроцессор - Создать препроцессор Файл для просмотра единицы перевода как сгенерировано препроцессором
  • Advanced - Show includes - display включенные имена файлов в компиляторе output
63
ответ дан 24 November 2019 в 06:40
поделиться

В Visual Studio перейдите к своему проекту, щелкните его правой кнопкой мыши и выберите свойства. В Linker есть опция командной строки. Здесь у вас есть все варианты, и вы можете добавить свои собственные. Добавьте / VERBOSE , и при связывании Visual Studio отобразит намного больше информации.

4
ответ дан 24 November 2019 в 06:40
поделиться

Если вы используете MSBuild, вы можете установить флаг / v: diag.

8
ответ дан 24 November 2019 в 06:40
поделиться

Меню Инструменты Параметры Проекты и решения Сборка и запуск Подробная информация о результатах сборки проекта MSBuild : Диагностика

127
ответ дан 24 November 2019 в 06:40
поделиться
Другие вопросы по тегам:

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