16

IntelliJでマクロを使い始めたところです。いくつか記録してから、マクロにキーマップショートカットを追加することを決定するまで再生しました。親を編集できなかったため、[設定]に移動し、Alt+Cを押して新しい子マップを追加しました。それ以降、ショートカットが機能しないことは言うまでもなく、[ツール]メニューからマクロにアクセスできなくなりました。キーマップからショートカットを削除しようとしましたが、Alt+RまたはAlt+Lを押しても、元に戻されません。そして、TABは動作を停止しました..sout+TABを書き込んでいるとき..もう何も起こりません...ヘルプ

4

2 に答える 2

35

並べ替えました!sout+TABはライブテンプレートの一部です。

IDE設定ウィンドウを開くと、ライブテンプレートが表示されます。出力の下にsout(System.outに文字列を出力します)が表示されます。そうでない場合は、[追加]をクリックし、[略語]セクションに「sout」と入力して説明を入力します。次に、テンプレートテキストにSystem.out.println( "$ END $");を配置します。

私は今IntelliJでデフォルトのキーマップを使用しています...

これは誰かを助けるかもしれないと思った...

于 2010-01-29T14:27:56.817 に答える
3

デフォルトのキーマップを使用してみることができます。デフォルトのキーマップを変更すると、設定を使用してコピーが作成されます。

それが機能しない場合は、IntelliJを終了して、このファイルを削除してみてください。

/.IntelliJIdea90/config/options/macros.xml

フォルダも確認してください

/.IntelliJIdea90/config/keymaps

configフォルダーの場所を見つけるには、ideaのメインの実行可能ファイルがあるフォルダーでファイル:idea.propertiesを探す必要があります。

次の行を探します。

# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${idea.home}/.IntelliJIdea90/config

そして、これは構成の場所です。フォルダ。

IntelliJを再起動します。

削除するファイルのコピーを取ります。

于 2010-01-21T11:19:02.557 に答える