как large text file viewer work?Как работает просмотрщик больших текстовых файлов? Как построить большой текстовый считыватель
Я предполагаю, что:
- резьбы используется для обработки файлу
- TextBox обновляется построчно
- Эффективная работа с памятью используется
Являются ли эти предположения верный? если кто-то должен был развить свои собственные, каковы они должны и не нужны?
Я ищу реализовать один с помощью DataGrid вместо TextBox
Я комфортно с C++ и Python. Я, вероятно, использовать QT/PyQt
РЕДАКТИРОВАНИЕ
Файлы, у меня есть, как правило, от 1,5 до 2 Гб. Я смотрю на редактирование и просмотр этих файлов.
вам нужно редактировать или читать ли? Когда вы используете большой текст, насколько велики вы имеете в виду (MB? GB?)? –
@David Rodríguez - dribeas 1 - 2 GB – dassouki
Рассматривали ли вы использование базы данных для хранения ваших данных (так как это, по-видимому, в форм-факторе сетки)? – tgray