Pintasan keyboard ke "untab" (pindahkan blok kode ke kiri) di eclipse / aptana?

193

Yah, semoga pertanyaannya cukup jelas.

Sangat mudah untuk memilih blok kode dan keluar, tetapi bagaimana dengan sebaliknya?

Saat ini, saya hanya mencari & mengganti spasi putih di awal baris. Ada yang lebih cepat?

Keith Bentrup
sumber

Jawaban:

396

Dalam Visual Studio dan sebagian besar IDE lain yang layak, Anda cukup melakukan SHIFT+ TAB. Itu melakukan kebalikan dari adil TAB.

Saya akan berpikir dan berharap bahwa IDE yang Anda sebutkan mendukung ini juga.

nbevans
sumber
2
Xcode sedikit berbeda, menggunakan COMMAND- [dan COMMAND-]
Brad Thomas
5
Untuk setiap orang di masa depan yang berakhir di sini melalui pencarian Google, ini juga berfungsi di IDE Atom Github.
jbgarr
1
Baik juga di IntelliJ
JeanValjean
SHIFT + TAB juga berfungsi untuk Android Studio. Terima kasih!
Merah M
1
Bekerja di VSCode
Jiapeng Zhang
5

Solusi ini bekerja sebagian besar waktu. Ini menggunakan fitur 'smart insert' eclipse:

  1. Kontrol X untuk menghapus blok teks yang dipilih, dan menyimpannya untuk menempel.
  2. Control + Shift Enter, untuk membuka baris baru untuk mengedit di atas Anda berada di mana.
  3. Anda mungkin ingin menyesuaikan posisi tab pada saat ini. Di sinilah tabbing akan dimulai, kecuali Anda berada di awal baris.
  4. Kontrol V untuk menempelkan kembali buffer.

Semoga ini bisa membantu sampai Shift + TAB diimplementasikan di Eclipse.

Ohad Aloni
sumber
5

Shift-tab tampaknya tidak berfungsi pada multi-baris di Aptana. Itu juga tidak bekerja pada satu baris dengan satu ruang sebelumnya. Ada solusi? Saya menggunakan shift-tab (outdent) untuk memperbaiki kode yang diformat buruk sepanjang waktu.

Saya rindu NetBeans ...

UPDATE: ini berfungsi pada multi-baris baru, jika multi-baris memiliki tingkat indentasi yang sama. Seharusnya hanya melanjutkan outdenting baris lain yang belum mencapai awal baris baru. Apakah ada opsi untuk mengubah ini?

mynameistechno
sumber
4

Di Pycharm Cukup gunakan Shift + Tab untuk memindahkan blok kode ke kiri.

Sanky Cse
sumber
4

Berikut adalah jawaban umum untuk untab: -

Dalam Python IDLE: - Ctrl + [

Dalam elipse: - Shitft + Tab

Dalam Visual Studio: - Shift + Tab

Shubham Sharma
sumber
3

Shift-tab melakukannya di Flex Builder (Berdasarkan Eclipse) - SEHINGGA semestinya bekerja di gerhana biasa :)

Richard Walton
sumber
3

Secara umum Shift + Tab berfungsi untuk lingkungan apa pun.

Luis Parada
sumber
1

Tidak tahu apakah ada orang yang masih mencari di sini, tetapi Anda dapat melakukannya dengan masuk ke menu Window> Preferences, lalu buka daftar General, pilih kunci. Gulir ke bawah daftar tombol sampai Anda melihat "Shift Kiri". Klik itu. Di bawah ini Anda akan melihat beberapa kotak, salah satunya memungkinkan Anda mengikat kunci. Itu tidak akan menerima Shift-Tab, jadi saya mengikatnya ke Shift-`. Terapkan-dan-tutup dan Anda siap.

Johnny Wales
sumber