Конструкция USB ужасна, а конструкция USB 3.1 C ещё ужаснее — мне всегда было интересно, кто занимается разработками подобных маразмов. Есть простая конструкция данная нам природой — это вилка и розетка. Зачем делать вилку, внутри которой розетка, которая вставляется в розетку внутри которой вилка — это абсурд. Помню, когда увидел Apple lightning подумал — вот оно — будущее USB — почти идеальная конструкция — простая и, относительно, надежная, надеялся, что обойдут патенты и сделают что-то подобное, но нет же, давайте вывернем все шиворот-навыворот. Я уже не говорю про защелки, которые находятся почему-то на кабеле. Сложность конструкции просто ад! Люди умудряются даже у порта USB A пластиковый «язычок» сломать, а тут я чувствую сервисные центры работой по перепайке портов будут обеспечены на 10 лет вперед.
Возможно будет — я сейчас сам в этом во всем разбираюсь. Если забегать вперед и прикручивать XC8 полностью, то необходимо реализовать карту памяти микроконтроллера — подумываю сделать это как раз в виде добавления своего инструментального окна. Так что вполне вероятно, что напишу об этом.
про $(BlaBlaBla) — я написал в терминологии студии, чтобы людям было привычнее. А в студии эти штуки как раз находятся под кнопкой «Macros». Мои наборы свойств включаются в проект студии, который является скриптом MSBuild и не упоминать его неправильно, понятно, что для сборки из консоли они не нужны, но ведь статья относится к MVS, а не чисто к MSBuild. К тому же в следующих частях я уже перейду уже к сборке — а это уже MSBuild в чистом виде. Props и Targets это просто «соглашения» — Вы статью читали? Там про это написано.
Вы правы. По поводу project system, то в будущих частях, я надеюсь, расскажу про создание своей системы проектов(это пункт 4й плана действий, если Вы не заметили), а пока я посчитал, что упоминание про это бессмысленно. По поводу истории — я прекрасно её знаю(сижу на студии с версии 5.0 — эта которая 97) поэтому и начал с 2010 т.к. между 2010 и 2012, 2013 — разница в проектных системах минимальна.
Props и Targets это просто «соглашения» — Вы статью читали? Там про это написано.