Eclipseで列選択モードを有効にするにはどうすればよいですか?


359

Eclipse 3.5がついに列の選択をサポートするようになったとニュースが書きました。残念ながら私はそれを有効にする方法を知りません。Visual Studioや他のすべてのMicrosoft製品で慣れているように、Altキーを押してみましたが、効果がありませんでした。

Eclipseで垂直ブロックをマークするにはどうすればよいですか?

回答:


466

カーソルをアクティブにして、選択する列を選択するには、次のコマンドを使用します。

Windows: Alt+ Shift+A

Mac:command+ option+A

LinuxベースのOS: Alt+ Shift+A

無効にするには、もう一度キーを押します。

この情報は、DJのJavaブログから取得されました。


4
なるほど、有効にする必要があるのは「モード」全体です。
vobject 2009年

9
alt + shift + a dnw for osx
erikvold

4
alt + shift + aが日食で機能しません。日食からそれを有効にする方法?
Yog Guru

2
これは、Androidデベロッパーツールのビルドでは機能しません。ビルド:v22.0.5-757759編集:Android開発者を確認してください!
anon58192932 2013年

14
MavericksのEclipse Keplerの場合、command+ option+A
Fydo

122

WindowsとLinuxでは、AltShiftARichieHindleが指摘したとおりです。OSXではOptionCommandAA)です。また、2つのモードのフォント設定が異なる可能性があることにも注意してください。デフォルトのテキストフォントを変更した場合、ブロック選択モードを切り替えてフォントの変更を確認すると不快な場合があります。

最後に、「検索コマンド」(Ctrl3またはCommand3)ポップアップで、blockと入力すると検索されます。これは、ホットキーを忘れるほど頻繁に機能を使用する場合に便利です。


11
この選択モードでフォントを変更するには、Eclipse-> Preferences-> General-> Appearance-> Colors and Fonts-> Basic-> Text Editor Block Selection Font。
John

コンソールまたはJUnitコンソールビューで列モード選択を有効にする方法はありますか?Alt-Shift-Aは、ソースコード編集ウィンドウ/ビューでのみ機能します。
JasonRobinson 2017年

コンソールでブロック選択を有効にする方法はありません。コンテンツをEclipseバッファーにコピーして、そこで選択することができます。
ジェフリーワイズマン2017年

66

RichieHindleが指摘したように、列(ブロック)選択のショートカットはAlt+Shift+Aです。私はに走った問題は、EclipseのAndroid SDKが持つすべてのスタートという3つのショートカットを使用していることであるAlt+Shift+Aあなたがそれを入力した場合ので、あなたが継続する選択肢を与えられるだろう、DS、またはR

このIを解決するように列選択を再定義Alt+Shift+A,AAltShiftA一緒にプレスし、その後の続きますA)。これを行うには、Windows > Preferences次に入力するkeysか、に移動しGeneral > Keysます。キーの下にを入力するfilter textblock selection、のショートカットリストがすばやく見つかりますtoggle block selection。ここでは、必要に応じて列選択のショートカットを調整できます。


3
これは、Android開発者にとって非常に役立つ情報です。ありがとうございました。
EmirAkaydın12年

それは簡単でした。すべてのAndroid開発者に最適なユーティリティ。ありがとうございました!
カイルクレッグ

特にここに指示を入れておくと便利です...私はtoggle block selectionすでにキーエントリで検索していましたが、名前が何であるか
Timo

私は迷惑なandroid als + shift + aの選択肢を取り除く方法があったらいいのにと思います:(そして、私が知る限り、Androidプラグインをインストールしていません)
AmanicA

他のすべてのALT + Shift + Aコマンドのバインドを解除したところ、ブロック選択の切り替えが現在ホットキーとして機能していません。編集:ADTを再起動すると、ホットキーの問題が修正されました。Alt + Shift + Aは正常に動作しています。
anon58192932 2013年

21

最初に、Toggle Block Selection Modeを有効にするには、マウスキーをエディターでフォーカスする必要があります

ここに画像の説明を入力してください

toggleButton図に示すようにクリックしてくださいenable Vertical selection。選択後、もう一度切り替えます。


これはADTで機能し、ショートカットがAlt + Shift + Aであることを示していますが、機能しません。
Rombus 2015年

2
スクリーンショットをありがとう。ここにリストされているキーボードショートカットは、ショートカットが実際に機能することを前提としています。これは視覚的ではないため、ボタンをポイントすることは非常に参考になります。さらに、ボタンはツールチップ付きのショートカットキーを示します。この場合、ALT + SHIFT + Aソリューションは、Android Developer Tools v22.0.1-685705では機能しません。
CrazyIvan1974 2015年

15

さらに、キービューウィンドウを変更することができます->設定し、「keys」と入力して、キー設定ページが開いたら、「ブロック選択の切り替え」と入力してください。


情報をありがとう。私はEclipse IDEを使い始めて、「キーアシスト」ウィンドウしか知りませんでした。
vobject 2009年

9

キーボードショートカットを使用して、列編集モードを有効または無効にできALT-SHIFT-Aます。

有効にすると、マウスを使用してテキストのブロックを選択するか、キーボードを使用してSHIFT(通常のキーボード選択と同様に、選択範囲がブロック内にあることを除いて)使用できます。

テキスト編集用のデフォルトフォントを変更した場合、列編集モードに入ると、スクリーンフォントがデフォルトの列編集フォントに変更される可能性があります(変更されたフォントとは異なる可能性があります。列編集モードでフォントを変更するには、メニューをクリックして選択Window -> Preferencesし、左側のツリーでGeneral -> Appearance -> Colors and Fontsを選択Basic -> Text Editor Block Selection Fontしてから、右側のツリーを選択します。次に、「列編集モードではない」フォントと一致するフォントを選択できます。


6

別のアプローチ:

vrapperエミュレートプラグインvimEclipseのエディタの内部。その機能の1つは、visual blockEclipse内で正常に動作するモードです。

デフォルトではCtrl-V、Eclipseの貼り付けコマンドに干渉するようにマップされています。あなたは、どちらかの再マッピングすることができますvisual block別のショートカットにモードを、または再マッピングpaste別のキーにコマンドを。私は後者を選択しました。私の端末の動作と一致pasteするCtrl-Shift-Vようにコマンドを再マップしました。


0
  • Alt + Shift + Aを押す
  • 画面がズームアウトすることを確認します
  • マウスを使用して選択を行う
  • Alt + Shift + Aを押して、古いモードに戻ります。 ここに画像の説明を入力してください
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.