Посмотрите на этот пример Plnkr
Переменная this
сильно отличается timesCalled
с каждым нажатием кнопки увеличивается только на 1. Ответ на мой личный вопрос:
.click( () => { } )
и
.click(function() { })
создают одинаковое количество функции при использовании в цикле, как вы можете видеть из подсчета Guid в Plnkr.
Первое правило работы с Visual Studio:
Я - огромный поклонник использования msbuild для создания моих решений с/m опцией так, чтобы это создало использование нескольких ядер. Это может решительно уменьшить Ваше время изготовления.
Scott Hanselman, отправленный о том, как добавить, это к Вашим инструментам перечисляет по телефону http://www.hanselman.com/blog/HackParallelMSBuildsFromWithinTheVisualStudioIDE.aspx .
я обычно просто работаю 'msbuild/m' от командной строки или PowerShell, все же.
Другая подсказка, которая иногда полезна, использует в своих интересах пред - и события постсборки для добавления дополнительной логики прежде или после сборки. Для наблюдения их перейдите к Свойствам для Проекта, нажмите на вкладку Compile и затем выберите "Build Events..."
Мне нравится изменять местоположение по умолчанию, к которому сохраняются новые проекты.
Инструменты-> Опции (Избранная вкладка Projects и Solutions)
Эта "вкладка" имеет все виды совершенства. Не только способность изменить местоположения по умолчанию и постараться не сохранять автоматически новые проекты, но другие хорошие вещи также. Например:
Дорожка Активный Объект - Выбирает файл в проводнике решения при изменении окон.
Выставочное Окно вывода, когда сборка запускается - Переключатель для показа или нет. Мне нравится он на, Ваш пробег будет варьироваться.
Используя командное окно для быстрого открытия файлов в решении:
open <filename>
, я создаю псевдоним для open
путем выполнения следующего в Командном окне: alias o open
. Visual Studio будет помнить псевдоним с тех пор, таким образом, мне только когда-либо будет нужно к типу o <filename>
.
, Это даже ищет проекты базы данных в отличие от некоторых сторонних плагинов!
, К сожалению, существует ошибка в завершении имени файла при поиске вложенных файлов. Простое обходное решение должно ввести начало имени файла, поразить ESC
ключ и затем ввести остальную часть имени. Искать login.aspx.cs, тип login.aspx
, хит ESCP
и затем тип .cs
.
У меня есть подсказка относительно упомянутой выше опции "Track Active Item", поскольку при работе с большими проектами. Это отправляется здесь:
Принуждение Проводника Решения выбрать файл в редакторе в Visual Studio 2005
Я люблю отлаживать с Несколько опций
проектов запуска