260

Eclipseを使用していたとき、Ctrlキーを押しながら左矢印または右矢印を使用すると、EclipseがLongCamelCaseWrittenWordいくつかの手順でナビゲートすることを覚えています。一度に1つのキャメルケースワード。

したがって、次のようになります(パイプ|は実際のカーソル位置を表します)。

|LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW ->
LongCamelCaseWrittenWord|

IntelliJでこれを達成する方法はありますか?現在、IntelliJは単語全体を一度にステップオーバーします。

IntelliJ9.0の使用

4

3 に答える 3

401

はい、で「CamelHumps」という単語を使用を有効にしSettings | Editor | General | Smart Keysます。

于 2011-04-29T14:58:52.860 に答える
49

他の場所で回答されているように、「CamelHumps」という単語を使用しSettings | Editor | General | Smart Keysて、単語全体ではなくキャメルケースで機能するようにショートカットを切り替えることができます。

の下の適切なアクションにキーボードショートカットを割り当てることで、以前の動作にアクセスすることもできますSettings | Appearance & Behavior | Keymap | Editor Actions。この画像は、次のように追加して前の動作にアクセスする例を示していますctrl

キーマップのスクリーンショット

于 2015-03-02T23:59:15.260 に答える
20

両方の機能を同時に持つことができます。

  1. [設定]->[エディタ]->[一般]->[スマートキー]で、[CamelHumpsの単語を使用する]を無効にします。
  2. 「キーマップ」で、次のショートカットを作成します。
    • 「ケアレットを次の単語に移動する」
    • 「キャメルハンプモードを変えて、次の単語に注意を向ける」

これらの手順はIntelliJ14に対応しているため、他のバージョンでは若干異なる場合があることに注意してください。

于 2015-06-25T11:53:47.970 に答える