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 キーボードで簡単に利用できると仮定します。
- USキーボードレイアウトをインストールして切り替える
- 希望する文字の組み合わせを押します(例:@はShift+2)
答え4
特殊文字を挿入する最も簡単な方法は、Ctrl + Altが機能しない場合はAltコード*を使用することです。
AltGrと同じではありませんが、機能します。Altコードの完全なリストについては、https://www.alt-codes.net/。
*文字の上の数字は機能しないため、これを機能させるにはテンキーが必要です。