2012-09-25 24 views
36

は、同じエディタで複数の同時選択を可能にするeclipse用のオプションまたはプラグインです。eclipse複数のテキスト選択のような崇高なテキスト2

気高いテキストでは、テキストを選択してCtrl + dを押すと、可能であれば同じテキストの次のインスタンスが追加されます。必要なインスタンスを選択した後、エディタには複数のカレットがあります(必ずしも同じ列または隣接する列と行にある必要はありません)。このモードでは、すべてのカーソルを同時に前後に移動したり、テキストのすべてのインスタンスを擬似的に編集したりすることができます。 https://github.com/caspark/eclipse-multicursor

は私が

+0

あなたがリファクタリングのメニューを使用してファイルに何かの名前を変更、たとえば、いるときに始まり、リンク編集モードがあります、または変数を含むコンテンツアシストからテンプレートを完成させることができます。そうでなければ、あなたはそれを何のために使うのか分かりません。 – nitind

+4

これは類似しています(インラインリネームリファクタリングのshift-alt-rを意味する場合)。違いは、崇高なテキストの中のものは、部分文字列(空白を含むことさえできます)上で動作し、必ずしも完全な言語シンボル/トークンだけではありません...それが役に立つのは、それをサポートするエディタあなたはそれがどれほど有益であるかを見ることができます。 – user744959

答えて

25

このEclipseプラグインは、この機能を提供しようと...この機能は非常に便利見つけると日食に痛んでそれを逃します。 READMEから:

これはなんですか?

Eclipse IDEのテキストエディタでマルチカーソルのサポートをサブスリムテキストのように提供しようとしています。 マルチカーソルをサポートしています。

どんな機能がありますか?

  • 複数の同一のラインが同時にエクリプス リンクモード編集使用して編集することができる(既存のと同様の 機能「ファイルに名前を変更する」)

  • 「次の選択」手順Eclipseを使用した機能+関連編集 モード

  • 検索次

ため

  • スプリット選択線に

  • 正規表現サポートリンクモードを使用しない非同一のテキスト/編集の

    +関連編集「次検索」

  • 編集

  • +2

    これは私たちの多くが探しているものと思われるので、この回答を受け入れたいと思いますが、プロジェクトは6ヶ月間lsatで死んでしまったようです。 – user744959

    +1

    ) – MasterID

    +6

    確かに、私は少し衰えさせましたが、今私は再びそれに取り組んでいます:) – Caspar

    2

    環境設定>一般> keys>リネーム - リファクタリング コマンド+ shift + Rにバインディングを変更しましたwhe n>テキストの編集。 古い質問を提出して申し訳ありませんが、問題のGoogle検索後につまずいた

    +0

    これは他のプラグインをrequiereしないので、ベストアンサー –

    +0

    しかし、それは変数をリファクタリングすることしかできません。複数の値を変更したいのであれば、20 +を 'false'に' true'に変更しないように、うまくいきません。 – FaithReaper

    6

    この機能はLiClipseで利用できます。

    See it in action(さらに動画の最後に向かって)

    それは、Ctrlキー + Kとの連携をサポートし、Shiftキー + Altキー + KCtrlキー + Altキーで解除 +マウスのダブルワードまたはをクリックして選択しCtrlキー + Alt +マウスを使用してリージョン(または単にエンド・ライン)を選択します。

    0

    あなたは、列(/ブロック)と、通常の選択モードを切り替えるCTRL +SHIFT +を押すことができます。ブロック選択モードは、崇高と同様の効果的なマルチセレクションです。私はそれを試した。後でマウスを使用して、必要なものを選択することができます。メカニズムは非常に柔軟です。それは本当にうまくいく。

    注:この機能は、旧バージョンのEclipseではサポートされていません。 Eclipse Neonでテスト済み。崇高で、私は見つけることができませんでしたCtrlキー + D同様

    +1

    これはSubLime機能のようには機能しません – Lounge9

    +0

    これは似ています。基本的な複数選択機能です。しかし、崇高なものほど複雑ではありません。 –

    0

    が、同様Altキー + F3(multiselectsすべての一致を)、あなたはAltキー + Shiftキー + Rを押すことによって行うことができます、またはselect text > right click > refactor > rename

    これはどのような種類のテキストでも機能しないと言わなければなりません。それは

    は、Eclipse 3.8.1でテスト変数、関数、クラスなどの名前で動作します

    関連する問題