AltGr キーを使わずに特殊文字を入力するにはどうすればいいですか?

AltGr キーを使わずに特殊文字を入力するにはどうすればいいですか?

AltGrキーを使用して{}、@などの特殊文字を入力しようとしたときに問題が発生しました。これはシステム全体の問題ではなく、Android Studio IDEでのみ発生し、Android Studio IDEで次の操作を実行してすでに解決しました。これ回答。
ただし、その回答では、新しいキーボードには AltGr キーがないため、一部のソフトウェアではその存在に依存しないと述べています。これは、英語以外のキーボードで {'',>[]@& などの特殊文字を書く別の方法があることを暗示しています。

特殊文字を挿入するたびに入力言語を変更したり、Alt + テンキーの組み合わせを使用して ASCII コード全体を入力したりする以外に、実際にそのような方法があるのか​​疑問に思っていました。

念のため言っておきますが、私はチェコ語キーボードそしてウィンドウズただし、OSX に関する回答もいただければ幸いです。

答え1

簡単な答えは、の代わりにCtrl+を使用することです。これは、私のキーボード上のすべての特殊文字に有効です。AltAlt Gr

あなたが言及しているキーボード レイアウト (キーがないAlt Gr) では、各キーに入力文字の 2 つのバージョン (つまり、通常の文字と を押したときに生成される文字) しかないと想像しますShift

答え2

一般的な方法は次のとおりです。最速ではありませんが、キーボード レイアウトに関係なく、どの文字でも使用できます。

  • スタートボタン(または Windows キー)をクリックします。
  • 引用符なしで「Character Map」と入力します。
  • 入力。
  • 希望するキャラクターを選択してください。
  • [選択]をクリックします。
  • 好きな場所に貼り付けてください。

答え3

必要な文字が US キーボードで簡単に利用できると仮定します。

  1. USキーボードレイアウトをインストールして切り替える
  2. 希望する文字の組み合わせを押します(例:@はShift+2)

答え4

特殊文字を挿入する最も簡単な方法は、Ctrl + Altが機能しない場合はAltコード*を使用することです。

AltGrと同じではありませんが、機能します。Altコードの完全なリストについては、https://www.alt-codes.net/

*文字の上の数字は機能しないため、これを機能させるにはテンキーが必要です。

関連情報