我喜歡 Notepad2,但開始讓我想放棄它的一件事是水平滾動的怪癖,它阻止您使用滾動條在行數很長的文本文件中一直向右滾動。您仍然可以滾動,但必須單擊滾動條上的箭頭才能使其工作。我知道您也可以停用換行,但由於各種與此處無關的原因,我不想這樣做。我還嘗試傾斜滑鼠滾輪,但當到達水平滾動條的末端時,它會停止滾動。
研究引導我找到了一些帖子,人們只是將其歸類為「事情就是這樣」。要嘛是這樣,要嘛我看到了一堆關於為什麼會這樣的道歉應該就這樣。
因此,我來到 StackExchange,看看你們中的高級用戶是否可以證明這確實是設計使然,或者是否有解決方法。
答案1
這是由 Scintilla 編輯元件引起的。
記事本2常見問題:為什麼水平滾動條計算不正確?
由於一行可能包含多種不同的語法樣式,因此正確的行長度運算需要高效能。因此,假定寬度是固定的。使用 End 鍵或捲軸箭頭始終可以到達長行的末端。
根據閃爍的網站,但是,這個問題已在 1.75 版本中修復
1.75 版
- 水平捲軸可能會成長以符合顯示的最寬線。
所以它曾經是“設計使然”,但現在似乎可以修復。但如果您想要最可靠的答案,請聯絡 Notepad2 的開發人員並詢問他們是否可以實現。