MBedder, терминатор (05.07.2008 15:58, просмотров: 197) ответил Alex B. на зайобов у мплаба не больше чем у любой другой среды, пофигу на чем писать
В МПЛАБе сишные понятия тупо, бездумно и бесповоротно распространены и на ассемблерные проекты, что и зайобывает в первую очередь Например:
Почему переменные из инклуд-файлов проекта не видны, а из явно инклуднутых видны?
Почему в watch так трудно увидеть то, что нужно, и в том формате, в котором удобно?
Почему порядок линковки инклудов только алфавитный?
Почему дизассемблер тупо кажет регистры как адреса РАМ?
На кой ехр применяются раздельные концепции Project и Workspace, если все равно невозможно нормально работать в режиме "Multiple workspaces per project"?
Почему нельзя назначить произвольные расширения исходникам, а нужно лепить всем .s и .inc - и для dsPIC, и для PIC32, для которых трансляторы совершенно разные?
Почему в отладчике до сих пор нет ни Step Out, ни Go to cursor?
Это лишь малая толика ляпов и раздражителей. Да, разумеется - в любой IDE их есть, но в МПЛАБ их доля уже у критического порога. Мне МПЛАБ нужен исключительно для отладки - так именно в ней и сконцентрирована вся ересь, мля