Bagaimana cara mengaktifkan mode pemilihan kolom di Eclipse?

359

News menulis bahwa Eclipse 3.5 akhirnya mendukung pemilihan kolom. Sayangnya saya tidak tahu BAGAIMANA mengaktifkannya. Saya mencoba menekan tombol ALT seperti yang biasa saya lakukan di Visual Studio dan semua produk Microsoft lainnya tetapi itu tidak berpengaruh.

Bagaimana saya bisa menandai blok vertikal di Eclipse?

vobject
sumber

Jawaban:

466

Untuk mengaktifkan kursor dan memilih kolom yang ingin Anda pilih gunakan:

Windows: Alt+ Shift+A

Mac: command+ option+A

OS berbasis Linux: Alt+ Shift+A

Untuk menonaktifkan , tekan kembali tombol.

Informasi ini diambil dari Java Blog DJ .

RichieHindle
sumber
4
Saya mengerti, itu adalah keseluruhan "mode" yang perlu diaktifkan.
vobject
9
alt + shift + a dnw untuk saya di osx
erikvold
4
alt + shift + a tidak berfungsi di gerhana saya. bagaimana cara mengaktifkannya dari gerhana?
Yog Guru
2
Ini tidak berfungsi untuk saya di Android Developer Tools Build: v22.0.5-757759 edit: Lihat ke bawah pengembang Android!
anon58192932
14
Untuk Eclipse Kepler di Mavericks, command+ option+A
Fydo
122

Di Windows dan Linux AltShiftA, seperti yang ditunjukkan oleh RichieHindle. Di OSX itu OptionCommandA( A). Perlu juga dicatat bahwa kedua mode dapat memiliki preferensi font yang berbeda, jadi jika Anda telah mengubah font teks default, itu bisa menggelegar untuk beralih mode pemilihan blok dan melihat perubahan font.

Akhirnya, "perintah pencarian" ( Ctrl3atau Command3) pop-up akan menemukannya untuk Anda jika Anda mengetik blok. Ini berguna jika Anda menggunakan fitur ini cukup sering untuk melupakan tombol pintas.

Geoffrey Wiseman
sumber
11
Untuk memodifikasi font dalam mode pemilihan ini: Eclipse -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Editor Block Selection Font.
John
Apakah ada cara untuk mengaktifkan mode kolom pilih ketika mencari di konsol atau JUnit tampilan konsol? Alt-Shift-A hanya bekerja di jendela pengeditan kode sumber / tampilan.
JasonRobinson
Saya tidak melihat cara untuk mengaktifkan pemilihan blok di konsol - Anda bisa menyalin konten ke buffer Eclipse dan kemudian pilih di sana.
Geoffrey Wiseman
66

Seperti yang ditunjukkan RichieHindle , jalan pintas untuk pemilihan kolom (blok) adalah Alt+Shift+A. Masalah yang saya temui adalah bahwa Android SDK di Eclipse menggunakan 3 pintasan yang semuanya dimulai Alt+Shift+A, jadi jika Anda mengetiknya, Anda akan diberi pilihan untuk melanjutkan D,S atau R.

Untuk mengatasi ini saya didefinisikan ulang pemilihan kolom sebagai Alt+Shift+A,A( Alt, Shift, Aditekan bersama-sama dan kemudian diikuti oleh berikutnya A). Untuk melakukannya, Windows > Preferencesketikkan keysatau navigasikan ke General > Keys. Di bawah Tombol masukkan filter textdari block selectionuntuk dengan cepat menemukan daftar jalan pintas toggle block selection. Di sini Anda dapat menyesuaikan pintasan untuk pemilihan kolom sesuai keinginan.

Peter Ajtai
sumber
3
ini adalah informasi yang sangat berguna untuk pengembang Android. Terima kasih.
Emir Akaydın
Itu mudah. Utilitas hebat untuk semua pengembang Android. Terima kasih!
Kyle Clegg
Terutama menyenangkan untuk meletakkan instruksi di sini ... Saya sudah mencari toggle block selectiondi entri Keys, tapi saya tidak tahu apa namanya ...
Timo
Saya berharap ada cara untuk menyingkirkan Android yang baru dan mengganti + pilihan :( dan tidak, saya tidak memiliki plugin android yang diinstal sejauh yang saya tahu)
AmanicA
Saya membatalkan ikatan semua perintah ALT + Shift + A lainnya dan beralih pemilihan blok tidak berfungsi sebagai hotkey saat ini. EDIT: Restart ADT memperbaiki masalah hotkey. Alt + Shift + A bekerja dengan baik sekarang.
anon58192932
21

Pertama-tama kunci mouse Anda harus fokus pada editor untuk mengaktifkan Mode Pemilihan Blokir Toggle

masukkan deskripsi gambar di sini

Klik toggleButtonseperti yang ditunjukkan pada gambar dan itu akan enable Vertical selection. Setelah pemilihan, aktifkan lagi.

Zar E Ahmer
sumber
Ini berfungsi pada ADT, juga menunjukkan bahwa pintasannya Alt + Shift + A tetapi itu tidak berhasil.
Rombus
2
Terima kasih untuk tangkapan layarnya. Pintasan keyboard yang tercantum di sini menganggap pintasan itu benar-benar berfungsi. Karena itu non-visual, menunjuk ke tombol adalah referensi yang bagus. Plus, tombol menunjukkan tombol pintasnya dengan ujung alat. Dalam hal ini, solusi ALT + SHIFT + A, yang tidak berfungsi di Alat Pengembang Android v22.0.1-685705.
CrazyIvan1974
15

Selain itu, Anda dapat mengubah jendela tampilan tombol -> preferensi lalu ketik: 'kunci' dan ketika halaman preferensi tombol terbuka, Anda dapat mengetikkan 'toggle block selection' dan voila!

javamonkey79
sumber
Terimakasih atas infonya. Saya baru mengenal Eclipse IDE dan hanya tahu jendela "Key-Assist".
vobject
9

Anda dapat mengaktifkan dan menonaktifkan mode edit kolom melalui pintasan keyboard ALT-SHIFT-A .

Setelah diaktifkan, Anda dapat menggunakan mouse untuk memilih blok teks, atau menggunakan keyboard SHIFT (seperti pemilihan keyboard normal, kecuali pilihan sekarang akan berada di blok).

Jika Anda telah mengubah font default untuk pengeditan teks, memasuki mode pengeditan kolom mungkin akan mengubah font layar Anda ke font pengeditan kolom default (yang mungkin berbeda dengan font yang diubah. Untuk mengubah font saat dalam mode pengeditan kolom, buka menu dan pilih Window -> Preferences, kemudian di pohon di sisi kiri, pilih General -> Appearance -> Colors and Fonts, dan kemudian pilih Basic -> Text Editor Block Selection Fontdi pohon sisi kanan.Anda kemudian dapat memilih font agar konsisten dengan Anda "tidak dalam mode edit kolom" font.

jklp
sumber
6

Pendekatan yang berbeda:

The vrapper Plugin mengemulasi vimdalam editor Eclipse. Salah satu fiturnya adalah visual blockmode yang berfungsi dengan baik di dalam Eclipse.

Ini secara default dipetakan Ctrl-Vyang mengganggu perintah tempel di Eclipse. Anda dapat memetakan kembali visual blockmode ke pintasan yang berbeda, atau memetakan ulang pasteperintah ke tombol yang berbeda. Saya memilih yang terakhir: memetakan ulang pasteperintah Ctrl-Shift-Vuntuk menyesuaikan perilaku terminal saya.

HRJ
sumber
0
  • Tekan Alt + Shift + A
  • Perhatikan bahwa layar memperkecil tampilan
  • Tentukan pilihan menggunakan mouse
  • Tekan Alt + Shift + A untuk kembali ke mode lama. masukkan deskripsi gambar di sini
S Krishna
sumber