[問題] 文字編輯器

看板Programming作者 (Wayne)時間15年前 (2010/07/12 09:55), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/1
各位先進好 目前小弟使用Visual Studio內建的RichEdit元件來載入大的文字檔(超過100MB), 會發生,瞬間突卡住,整個程式無法使用一段時間,然後載完之後,程式才又可以動。 而且記憶體提升好幾百MB。但用UltraEdit不會有這種現象。 想請問各位,有沒有其他Edit元件能解決這樣的問題? 還是說要自己寫?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.32.184

07/12 16:11, , 1F
MadEdit
07/12 16:11, 1F

07/12 16:37, , 2F
不要一次全部載入,只載入要顯示的部份
07/12 16:37, 2F

07/12 16:41, , 3F
並且依照Editor的顯示範圍動態讀取檔案、
07/12 16:41, 3F

07/12 16:43, , 4F
釋放記憶體,可能還要再加一層buffer
07/12 16:43, 4F

07/12 16:45, , 5F
以免檔案IO的時候卡太久
07/12 16:45, 5F

07/12 17:14, , 6F
.Net multi-thread
07/12 17:14, 6F

07/14 13:23, , 7F
用memory-map的方式去試看看
07/14 13:23, 7F
文章代碼(AID): #1CEdNwCX (Programming)
文章代碼(AID): #1CEdNwCX (Programming)