SciTEエディタには、エディタのテキストバッファにアクセスできる埋め込み型Luaスクリプトエンジンが付属しています。これにより、LuaでプログラムされたToolsでSciTEの機能を拡張し、ToolsメニューからSciTEの機能を拡張することができます。ここから入手できるそのようなツール:SciTEソート選択ツール:先頭に空白がある数字は、期待通りにソートされていません。
http://lua-users.org/wiki/SciteSortSelection
は、アルファベット順に選択された行をソートするためのツールです。私はむしろ期待
1
111
2
222
3
333
:
1
2
3
111
222
333
Googleと(株)ではない私にとっては迷惑な は/それが自分の番号順に番号を含む行をソートしませんが、このようにということであるでした私の知る限りではまだオンラインでこの問題の解決策がないので、多くの助けを借りている。また、table.sort()のLuaドキュメントを見つけて深く理解することも簡単です。だから知識のあるLuaプログラマのための質問は、既存のLuaスクリプトコードにパッチを当てる最良の方法は何であろうか。数字(そして先行するスペースの場合はテキストを含む行)が期待通りにソートされ、このタスクのLuaコード非常に高速で実行されるため、巨大なファイル(50 MByte以上)のソートにも時間がかかりません。