1) Добавить в основное меня раздел «Вид», где управлять видимостью окон.
2) В меню добавить пункты «Save», «Save As», «Save All»
Одних иконок в тулбаре мало.
3) Добавить подменю «Edit». Туда добавить все обычные пункты меню типа «Undo», «Redo», «Cut», «Copy» и т. д.
4) Насколько я понимаю MASM и TASM проприетарные? Т.е. Включать их в сборку нельзя? Значит нужны инструкции по добавлению их к программе.
5) То же самое и для отладчиков.
6) Если ассемблеры и отладчики будут устанавливаться отдельно, надо, как минимум дать пользователю возможность (в проекте?) указывать путь к ним и ключи командной строки для запуска. ( И для линкеров).
7) Нет или не видно горячих клавиш. Как минимум для сборки и запуска.
8) При выборе в проекте MASM и запуске на отладку, при попытке в дальнейшем пересобрать проект выдает сообщение
Отказано в доступе по пути "...\progX.pdb"
Это собственно первоочередное.
9) Как я понимаю, локализация программы сейчас выполняется стандартными средствами. Было бы неплохо дать пользователю возможность произвольно выбирать язык интерфейса.
10) Неплохо было бы добавить в редактор возможности автоматической подстанновки и всавки сниппетов.
11) Не увидел возможности работы с ресурсами.
12) Было бы очень здорово, если бы после ввода "invoke SomeFunc," показывалась подсказка с параметрами функции. Так же было бы хорошо, если бы можно было сворачивать процедуры объявленные макросом "proc" (я на fasm-е). Ещё полезно добавить настройку подсветки синтаксиса. Можно ещё добавить кнопку "build" (собрать без запуска на исполнение, я такой не нашёл). На счёт отладчиков: среда подразумевает использование OllyDbg или WinDbg. На мой взгляд стоило бы добавить возможность использовать любой отладчик, например мне нравится этот: http://x64dbg.com/. Ну и наконец: лучше не таскать ассемблеры с собой, а добавить возможность самостоятельно указывать путь к нужной папке.
13) В "Менеджер ссылок" заменить ListView на нормальный датагрид, который умеет виртуализировать.
ASM Visual © Copyright 2013 - 2017. Powered by Gri-SoftWare