行番号の表示方法No.22563
sunatomo さん 07/02/14 16:35
 
txt等を編集してる際、左側に行番号が出ますが
それを16進数で表示する事はできないのでしょうか?
ヘルプを見ても載っていなかったようなので
もし可能ならば対応して頂けたらと思います。

[ ]
RE:22563 行番号の表示方法No.22564
秀丸担当 さん 07/02/14 17:07
 

>txt等を編集してる際、左側に行番号が出ますが
>それを16進数で表示する事はできないのでしょうか?
>ヘルプを見ても載っていなかったようなので
>もし可能ならば対応して頂けたらと思います。

16進数で表示することはできないです。
バイナリモードにすると行番号は16進数になります。が、それはバイナリモード
だけの話なのであまり意味がないです。
[その他]→[ファイルタイプ別の設定]→[表示とカラー]で、行番号のプロパティ
でページ番号表示をオンにして、行数を16にすると少し16進数っぽい感じかもし
れないですがどうでしょうか。

[ ]
RE:22564 行番号の表示方法No.22570
sunatomo さん 07/02/15 00:22
 
>
>>txt等を編集してる際、左側に行番号が出ますが
>>それを16進数で表示する事はできないのでしょうか?
>>ヘルプを見ても載っていなかったようなので
>>もし可能ならば対応して頂けたらと思います。
>
>16進数で表示することはできないです。
>バイナリモードにすると行番号は16進数になります。が、それはバイナリモード
>だけの話なのであまり意味がないです。
>[その他]→[ファイルタイプ別の設定]→[表示とカラー]で、行番号のプロパティ
>でページ番号表示をオンにして、行数を16にすると少し16進数っぽい感じかもし
>れないですがどうでしょうか。

大分見やすくはなりましたが、本来の16進数と比べると多少違和感がありますね
今後も対応予定がないのでしたら、これで我慢してみます。
迅速な返信ありがとうございました。

[ ]
RE:22570 行番号の表示方法No.22574
秀丸担当 さん 07/02/15 11:32
 

>大分見やすくはなりましたが、本来の16進数と比べると多少違和感がありますね
>今後も対応予定がないのでしたら、これで我慢してみます。
>迅速な返信ありがとうございました。

必要性が無ければ、今後もすることはないと思いますが、必要性があるのであれ
ば検討します。
要望されているということは何らかの必要性があると思うのですが、なぜ16進数
が必要なのでしょうか。

[ ]
RE:22574 行番号の表示方法No.22579
sunatomo さん 07/02/15 16:21
 
>
>>大分見やすくはなりましたが、本来の16進数と比べると多少違和感がありますね
>>今後も対応予定がないのでしたら、これで我慢してみます。
>>迅速な返信ありがとうございました。
>
>必要性が無ければ、今後もすることはないと思いますが、必要性があるのであれ
>ば検討します。
>要望されているということは何らかの必要性があると思うのですが、なぜ16進数
>が必要なのでしょうか。

リストをtxtで作成する際
10進ではなく16進で作成するようにしているため
秀丸エディタで10進で行番号を見てから、関数エディタで16進に直してテキストに入
力し直す作業を毎回しているのですが
不便と感じたためお願いしてみたまでです。
あまり需要のないものですから、実装は難しいと思いますが
個人的にはあったらものすごく便利であることは間違いないです。

[ ]
RE:22579 行番号の表示方法No.22581
秀丸担当 さん 07/02/15 17:05
 

>リストをtxtで作成する際
>10進ではなく16進で作成するようにしているため
>秀丸エディタで10進で行番号を見てから、関数エディタで16進に直してテキストに入
>力し直す作業を毎回しているのですが
>不便と感じたためお願いしてみたまでです。
>あまり需要のないものですから、実装は難しいと思いますが
>個人的にはあったらものすごく便利であることは間違いないです。

テキストを16進数の行番号で見る必要があるということではなく、16進数にして
入力する作業のために必要ということであれば、適当なマクロを作ってやったほ
うがいいのではないかと思います。
入力する作業のためということであれば、結局入力は手作業になるのではないで
しょうか。

insert hex(lineno);

という一文で簡単にできます。
桁数を揃える必要や0から始まる必要があれば、
insert rightstr("0000"+hex(lineno-1),4);
このような感じになります。

[ ]
RE:22579 行番号の表示方法No.22583
アルビレオ さん 07/02/15 17:11
 
ユーザーのアルビレオです。

>リストをtxtで作成する際
>10進ではなく16進で作成するようにしているため
>秀丸エディタで10進で行番号を見てから、関数エディタで16進に直してテキストに入
>力し直す作業を毎回しているのですが
>不便と感じたためお願いしてみたまでです。

「すべての行頭に16進行番号を挿入するマクロ」を作ってみてはどうでしょう
か?
行番号を0から始めたり、選択範囲の先頭位置を0としてカウントしたりといった
カスタマイズもできてより使いやすいかもしれません。
比較的簡単に作れると思いますが、私は今ちょっと忙しいのでパス(^^;

[ ]
RE:22579 行番号の表示方法No.22584
h-tom さん 07/02/15 17:30
 

h-tom です。

>リストをtxtで作成する際
>10進ではなく16進で作成するようにしているため
>秀丸エディタで10進で行番号を見てから、関数エディタで16進に直してテキストに入
>力し直す作業を毎回しているのですが
>不便と感じたためお願いしてみたまでです。
用途にあうかどうかわかりませんが、うちのページに「選択された範囲を行番号
を追加して、クリップボードにセット、または新規ファイルを開いて貼り付ける
マクロ」があります。

このマクロを一箇所変更すれば、行番号を10進数から16進数にすることが可能です。
 http://homepage3.nifty.com/_htom/macro/macro_etc.html#label-51

ただ、行番号はエディタ的にカウントした値になります。(折り返しは無効)
それと、あまり広い範囲を選択して実行したことがないので、データが多いと
不安です。

[ ]