|
TSV/CSVモードでのソートですが、
特定の行だけをソートする場合、
その行を他の秀丸にコピーしてソートして元の秀丸に戻したりしますが、
最初から行指定できる機能があって欲しいです。
ソートのダイアログに行指定(開始行と終了行)があるだけでも良いのですが、
できれば、例えば、行番号をクリックして複数行を範囲選択した状態で
・「カンマ区切りのn番目で昇順ソート」
・「カンマ区切りのn番目で降順ソート」
・「ソート」(ソートのダイアログが出る)
をのいずれかを指示すると、
範囲選択していた行数の情報がソート機能に渡されるという感じです。
範囲選択されている状態で、ルーラー部分をクリックして列選択された場合、
そのままだと範囲選択が十字みたいな形状になってしまうので、
列選択された時点で、それ以前の範囲選択は解除して良いと思います。
ただし、この場合、列選択が解除されるか、または、ソートに移行するまでの間、
列選択前の範囲選択されていた行の情報だけを一時的にソート用に保持して欲しいで
す。
範囲選択のやり方によっては、開始行や終了行が、行の途中の可能性もありますが、
範囲選択されている行は全行を対象にする、あるいは、
行頭から改行コードまでが選択されている行のみを対象にする、
のいずれの仕様でも良いかと思います。
|
|