Меня так раздражало то же поведение, что я искал FAQ IAR безрезультатно, но получил быстрый ответ от их поддержки:
В связи с вашим вопросом об окне сборки: 1. КогдаIDE открыта, вы можете закрыть окно Assemblt, выбрав «x» в верхнем правом углу окна сборки.Затем вы выбираете раздел редактора «С».Если вы сделаете один шаг сейчас, он останется только в разделе «C», а окно сборки останется закрытым.2. Если это не то поведение, которое вы испытали, пожалуйста, сделайте следующее: 1. Выделите проект, с которым вы работаете.2. Щелкните правой кнопкой мыши и выберите «Открыть, содержащую папку». 3. Выйдите из IDE. 4. В открытой папке папки проекта переименуйте каталог «setting» в «setting.save» 5. Снова откройте IDe.
Так что это простое решение, которое сработало для меня: закройте автоматически всплывающую разборку, щелкните в окне исходного кода, чтобы там мигал курсор, затем шаг, и разборка не будет снова выдана.Если я просто отклоню разборку, она снова появится на следующем шаге.