web-dev-qa-db-ja.com

Android Studioでの奇妙なキーマッピング

Android studioは初めてですが、素晴らしいIDEのようです。しかし、キーとショートカットのマッピングが非常に奇妙であることがわかりました。チェコ語のキーボードを使用しています。

Right ALT + .を押して ">"と入力しようとすると、記号が表示されず、"Go to custom Region. There are no custom foldings regions in the current file."というメッセージボックスが表示されます。

これは本当に奇妙な動作です。ブラケットなど、さらに多くの文字を書くのに問題があります。....キーマッププロファイルをVisualStudioなどに設定しようとしました。しかし、何も機能していないようです。他のIDE(Netbeans、Eclipse、Visual Studio、Xamarin)ではこれらの問題はありませんでした

13
zdarsky.peter

この行を追加します:

actionSystem.force.alt.gr=true

このファイルへ:

...\Android\android-studio\bin\idea.properties

ここに書かれているように: http://youtrack.jetbrains.com/issue/IDEA-91975

33
zdarsky.peter

はい、まあ...「古い」キーボードの問題です。新しいキーボードにはAlt Grキーがなく、IDEはデフォルトではこれを考慮していません。

ソリューション:

  1. Alt Grが付いていない新しいキーボードを購入します(Alt Grの代わりに右のAltを使用すると機能します)
  2. File -> Settings -> Keymapに移動し、実装を検索します-Ctrl + Alt + Bを削除し、[適用]をクリックすると、このショートカットを「{」に使用できるようになります。
  3. すでに以下で述べたように.....\<Android Studio folder>\bin\idea.propertiesに次の行を追加します。

    actionSystem.force.alt.gr=true

    (更新)ASの新しいバージョン(どちらが2.3.3以降であるかわからない)なので、プロパティファイルに手動でアクセスする必要はありません。 Help -> Edit Custom Propertiesに移動し、そこにactionSystem.force.alt.gr=trueを追加します。

8
arenaq

[設定]-> [キーマップ]に移動し、[キーマップ]として[Mac OSX]を選択します。

3
ehd

私は長い間VisualStudioを使用していたので、VisualStudioを使用して取得したすべてのキーボードショートカットを活用したいと考えていました。

Android Studioで、最初にキーマップをVisual Studioに変更しました。これを行うには、WindowsでAlt + F7を使用してから、キーマップを検索します。

Android studioでVisualStudio Keymapを使用することにより、デバッグ関連のマッピングのみを取得しました。これは、VisualStudioで使用するものの少数派でした。

そこで先に進み、さらにいくつかのマッピングを追加/変更しました。これがgithubリンクです https://github.com/vinayakg/VisualStudioKeymapforAndroidStudio/blob/master/settings.jar

PRの歓迎。

2
user_v

'>'記号(AltGr +。)およびAndroid Studio 1.0.1、[ファイル]> [設定]に移動し、IDE設定]セクションで[キーマップ]を選択して、検索「GotoCustomRegion」アイテム(MainMenu-Navigateにあります)の場合、そのマッピングを(コンテキストメニューを介して)削除します。

0
kibitzerCZ

MacOSの最新バージョンを使用していて、ショートカットで奇妙な動作をした場合は、次のことを試してください。

Android Studio->設定->キーマップに移動します

ここで、「MacOSX」から「MacOSX 10.5+」に変更し、「適用」をクリックします。

Select Mac OS X 10.5+

0
Hatzil