Lswitchp-タイポグラフィアシスタント

インターネット上で小さなヘルパーが発見されました。つまり、最も必要なUnicode文字をすばやく置き換えることができるプログラムです。さらに、レイアウトをオフにすることができます。



プログラムは非常に静かで、プロセスのリストでのみその存在を示します。 必要に応じて、そこから閉じる必要があります。 常に使用したい場合は、スタートアップに入れるのが理にかなっています。



ショットキャットのリスト:
Alt +- 短いダッシュ-
Alt + = 長いダッシュ-
Alt + [ オープニングクォート "
Alt +] 終わりの引用 "
Alt +。 省略記号...
Alt +、 弾丸•
Alt + \ 上矢印↑
Alt + / (テンキー)不等式≠
Alt + * (テンキー)スマイリー☺
Alt ++ (テンキー)copyright©
F13 ウィンドウを最小化
F14 ウィンドウを最大化する
キャップロック レイアウト切り替え
ソースからビルドすることを強くお勧めします(独自の機能を追加するために自由に変更でき、これは簡単です):

rostislav.chutkov.net/lswitchp.cpp(3,892バイト)



怠zyな(恐れない)人のために、すぐにアセンブリをダウンロードできます:

rostislav.chutkov.net/lswitchp.exe(5,120バイト)



Vista、WinXP SP2、SP3でテスト済み。 ただし、Vista(およびWin7)では、アプリケーションはAltを選択し、フォーカスを独自のメインメニューに変換します。 これまでのところ、組み合わせの直後にEscapeキーを押すだけで処理されます。 誰かがこの問題を克服できれば、彼は大いに尊敬されるでしょう。



プログラムがBSDライセンスの下で配布されいることは、追加する価値があります。



個人的に、次のキーボードショートカットを追加し、テンキーのAlt + 2,4,6,8を対応する矢印に変えました。

DEF_ALT_CHAR_EX(0x62, 0x2193); // Arrow down

DEF_ALT_CHAR_EX(0x64, 0x2190); // Arrow left

DEF_ALT_CHAR_EX(0x66, 0x2192); // Arrow right

DEF_ALT_CHAR_EX(0x68, 0x2191); // Arrow up






UPD:小さな変更も追加されました。

Alt + numpad1 = & lt;



、numpad3 = & gt ;



、numpad0 = & nbsp;





そして、それぞれAlt + Page UpおよびAlt + Page Downに移動したウィンドウを最小化および最大化します。

ソースと実行可能ファイルはそれぞれここここで取得できます。



UPD 2:今のところキャラクターだけのために、 は構成ねじました。

ソース、構成、および実行可能ファイルはそれぞれここここ、およびここで取得できます。

キーボードのキーを自分で変更するには、キーのリストとシンボルテーブル(charmap)を使用することをお勧めします



All Articles