KOBAYASHI Keiichi
KOBAYASHI Keiichi
> https://ci.appveyor.com/project/StackExchange/markdownsharp/builds/33547200/job/dcqr2n2ujsxdmd4s An error seemed to occur in AppVayor Ubuntu phase. Can we ignore that?
XPサポート、まだ試したことないです
というか Windows XP の環境持ってなくて確認する手段が無い……(今手元にあるのは Win10, Win2000 のみ)
英語キーボードが手元にないので再現できない……(´Д`)
> Win10ならコンパネで入力言語を追加できるはず。物理的には英語キーボードじゃなくてもOSがエミュレートしてくれます。 ちなみに僕の環境はPCはハードウェア的には日本語キーボードですがOSのシステムロケールは英語にしてます。キーボード配列とシステムロケールは別軸の概念という認識。 P.S. USキーボード興味あったので安いやつ買っちゃいました (`ェ´)ピャー
えーと、手元に英字キーボードが無かったものでこれまで傍観してましたが、最近USキーボードを入手しましたのでこの議論に参加させていただきます。 技術的な話がずいぶんと多く交わされているように見受けられたのですが、「要件がどうあるべきか」について意識は合っていますでしょうか。 まずは要件についての合意をとり、その後に技術の話をしたいです。 ## 現在のサクラエディタのショートカットキーの割り当て - Alt + ; … 日付 - Alt + : … 時刻 ## 現在のショートカットキーの割り当て根拠 上述のような割り当てになっている根拠は、おそらく Microsoft Excel のショートカットキーの慣習を真似たものと想像しています。以下に Excel のショートカットキーを載せておきます。 ## Excel 日本語版でのショートカットキー割り当て https://support.office.com/ja-jp/article/excel-for-windows-%E3%81%AE%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88-%E3%82%AD%E3%83%BC-1798d9d5-842a-42b8-9c99-9b7213f0040f -...
> たとえばキーボードの切り替えによりコロンの入力方法が [:*] キー単独入力から [Shift]+[;:] の2キー入力に変わったとします。そのとき [Alt]+[:*] に割り当てられていた機能が [Alt]+[Shift]+[;:] へ割り付けられるように、仮想キーコードを変換の上アクセラレータテーブルに登録します。こういう変換です。 ds14050 さんのこのコメントを見る限りは「Alt + Shift + ; … 時刻」の意識を持っていることは汲み取れました、ということを追記しておきます。(それ以外の方が同じ意識を持っているかについては今の時点では自分から見ると不明)
対応は分割するとしても、提案2を見据えておくかやめておくかは早めに考えておきたいです。 というのは提案2を採用する場合には、対応順序としては先にCtrl対応をしてからその次に英字キーボード対応をしたいとかんがえているからです。
> Ctrl 対応というのが EXE 埋め込みの初期設定を変更することであれば特に意見はありません。 EXE 埋め込みの初期設定ということで合ってます。 > これだけを先にやってしまいたい理由はわかりかねます(反対はしません)。 言葉が足りてませんでした(というかまったく説明してませんでした)が、理由は以下です。 - (1) サクラエディタのユーザは日本語ユーザが多いはず - (2) 結果、日本語キーボード利用者が多いはず - (3) 「独自の設定を出すよりも長いものに巻かれておいたほうが覚えることが少なくて済みます」という意見に完全に同意で、そういう理由で Excel のショートカットキーに合わせておいたほうが嬉しい人が多い気がする - (4) 英字キーボード対応についてはそれの恩恵を受ける人の数がそれほど多くない気がする - (5) 上記理由により、(4) よりも (3) のほうを優先度高と考えたい...
ご報告ありがとうございます。 OSDNフォーラムのほうは「GitHub怖いと感じている人向けの避難所」みたいなものですので、本当は直接Issue投げてもらえるのが一番助かります。 内容は後ほど確認しますね。 ご協力ありがとうございます。