Официальный план развития асинхронного Hex-редактора нового поколения
Потоковое чтение файлов любого объема (вплоть до терабайтов) через FileStream. Использование фиксированного пула строк (Viewport Virtualization) гарантирует стабильный расход памяти в пределах 30-40 МБ и плавный скроллинг в 60+ FPS.
Реализован изолированный буфер модификаций в ОЗУ. Любые правки не пишутся на диск мгновенно, а подсвечиваются красным цветом и сохраняются в файл только по нажатию кнопки «Сохранить».
Интеграция раздвижного бокового NavigationView и классического верхнего MenuBar со стандартным для Hex-редакторов набором возможностей (Файл, Правка, Вид, Анализ). Поддержка материала Mica для Windows 11.
Реализация сквозного выделения левой кнопкой мыши и протягивания синего шлейфа через несколько строк. Полный отказ от пиксельной математики в пользу высокопроизводительных инлайнов TextBlock.
Создание контекстной боковой панели для парсинга выделенных байт. Автоматический перевод сырых данных в типы Int8, UInt8, Int16, Int32, Float, Double и бинарную сетку (0101).
Полноценное управление сеткой байт с клавиатуры: перемещение фокуса стрелочками, выделение диапазонов через Shift+Стрелочки и поддержка глобальных сочетаний клавиш Ctrl+S / Ctrl+O.