Ticket #39792

ジャンプリストのコメント部強調

Open Date: 2019-11-27 12:07 Last Update: 2019-11-27 12:07

Reporter:
Owner:
Status:
Open [Owner assigned]
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

問題

  • DNSやhostsにホスト名を登録していない(出来ない)
  • オプション等が長すぎて「New Connection」ダイアログで先頭部分が隠れる
  • オプション違いのエントリがある時に判別しづらい

などの理由により、「New Connection」 ダイアログの Host 欄の各エントリの判別がしづらいという問題が有る。

これへの対応手段の一つとして、コメントを付加するというのが有る。

192.0.2.1:22 /ssh /auth=pageant /ssh-A ; nagato
192.0.2.1:22 /ssh /auth=pageant /ssh-A /ssh-X ; nagato (X forwarding)
192.0.2.2:22 /ssh /auth=pageant /ssh-A ; mikasa

こうしておくと「New Connection」ダイアログではコメント部分が表示されて判別し易くなるが、 ジャンプリストへの登録では先頭部分から一定の長さだけしか表示されないので、コメント部分が見えなくなり判別しづらくなる。

対応案

ジャンプリストでの表示を、以下のようにコメントを先にした形にする。

nagato - 192.0.2.1:22 /ssh /auth=pageant /ssh-A
nagato (X forwarding) - 192.0.2.1:22 /ssh /auth=pageant /ssh-A /ssh-X
mikasa - 192.0.2.2:22 /ssh /auth=pageant /ssh-A
大抵の場合、コメントはそのエントリを最も端的に表す物だと思われるので、表示時に先頭に持ってきて見やすくするのは妥当だと考える。

検討事項

コメントを先頭に持ってきて困るケースは無いか

一時的にオプションを使わないようにする為にコメントアウトするという使い方をしている場合はコメント部分が先に表示されると嬉しくないかもしれない。

対案として、; ではなく例えば ;; 以降をジャンプリスト用のタイトルとして扱うというのが考えられる。この場合区切り文字とするのは ;; で問題無いか。他の文字(列)でいい物は無いか。

接続パラメータ部分を表示するか

ジャンプリストでの表示内容を、

nagato - 192.0.2.1:22 /ssh /auth=pageant /ssh-A
nagato (X forwarding) - 192.0.2.1:22 /ssh /auth=pageant /ssh-A /ssh-X
mikasa - 192.0.2.2:22 /ssh /auth=pageant /ssh-A
のようにコメント部分の後ろに実際の接続パラメータを表示するのと、
nagato
nagato (X forwarding)
mikasa
のようにコメント部分のみにする方法の二通りが考えられるがどちらがいいか。 また接続パラメータ部分も表示する場合、コメント部分との区切りはどのようにするべきか。 例では - で区切っているが、他の文字の方がよくないか。

Ticket History (1/1 Histories)

2019-11-27 12:07 Updated by: doda
  • New Ticket "ジャンプリストのコメント部強調" created

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login