web-dev-qa-db-ja.com

ケイトに線の長さの制限があるのはなぜですか?

ケイト、KDEのテキストエディター、およびその他のエディターでも、この行の長さの制限のためにファイルが正しく開かないことがあります。なぜそこにあるのですか?これを極端な数に設定しても安全ですか、それとも何らかの方法でそれを取り除く方法はありますか?

私のケイト版:

Kate
Version 3.10.5
Using KDE Development Platform 4.10.5
5
Richard

その方法は、[設定]-> [ケイトの構成]-> [開く/保存]で行の長さの制限をゼロに変更することで自動ラップを無効にすることです。

enter image description hereenter image description here

8
Mitch

どうして?ほとんどの洗練されたエディターは、行末のないドキュメントでコンピューターをハングアップさせる可能性があるためです。

動的な行がある場合、長い行を持つ特定のファイルで大量のCPUを使用する可能性があります。カラーマークアップもCPUを大量に消費します。

100Mb MySqlデータベースのダンプを使用して、Kateでそれを開いてみてください。動作するはずです。ここで行末を削除し(たとえばsedを使用)、もう一度試してみると、おそらくコンピュータがハングアップします。

KDE 3.5では、KWrite/KEditを使用して、数ギガバイトのSQLダンプを問題なく開くことができました。動的なライン調整もカラーマークアップもないため、可能です。

3
deavidsedice