apakah ada cara yang efisien untuk kode tanpa mouse? bergerak dengan panah pada editor teks terlalu lambat, tetapi meraih mouse membuat saya kehilangan waktu setiap kali.
Tidak curang, tidak ada trackpad: p
Terima kasih.
ps: Saya tidak meninggalkan tata letak azerty saya
keyboard
keyboard-shortcuts
text-editors
development
sliders_alpha
sumber
sumber
Jawaban:
Vim luar biasa.
Tapi --peringatan yang adil-- ada kurva belajar. Muncul dengan perintah pencarian dan pengeditan yang kuat yang dapat memanfaatkan regex. Tidak diperlukan mouse.
Muncul dengan banyak distro linux dan telah porting ke Windows dan OS X.
sumber
Menjawab: iya nih .
Anda tidak menyebutkan editor teks (atau OS) tertentu dalam pertanyaan Anda, tetapi jelas Anda tidak memilikinya vim dalam pikiran. Saya secara teratur menggunakannya di atas ssh untuk kode di server jauh dan saya merasa cukup produktif sementara hampir tidak menyentuh mouse. Saya kadang-kadang masih menggunakan mouse untuk memilih teks yang perlu disalin ke clipboard sistem (sebagai lawan dari register vim). Dengan melihat vim contekan Anda akan menemukan ada banyak cara untuk bergerak secara efisien dalam file Anda.
Contoh:
Saya setuju dengan Anda: meraih mouse bisa memperlambat Anda. Rekomendasi saya adalah untuk mencoba editor kode yang berbeda sampai Anda menemukan yang terasa paling nyaman, sesuai dengan gaya Anda dan memungkinkan Anda untuk bekerja dengan cara yang paling produktif. Saya harus menyebutkan banyak editor memiliki "vim-mode" yang mengemulasi beberapa keybindings dan fungsionalitas vim.
Ini mungkin bukan tempat untuk pengantar lain untuk perintah vim; Namun, karena saya melihat di halaman yang sama ini peringatan tentang vim yang sulit diambil, saya ingin mengatakan Anda benar-benar perlu tahu sedikit untuk membasahi kaki Anda:
sumber
Saya pikir sulit untuk menghindari 100% mouse. Yah, Vim adalah saran yang bagus, tetapi juga memiliki kurva belajarnya, jika Anda tidak terbiasa dengannya.
Sebagai jawaban alternatif (di Windows) - dan lainnya untuk membantu menghindari menggerakkan tangan ke mouse:
Pelajari (Anda masih perlu) semua pintasan untuk IDE Anda. Tapi tetap saja Anda mungkin perlu atau ingin menggunakan mouse. Di sini saya menggunakan num-pad untuk klik mouse (num key 5). Anda juga dapat navigavte mouse dengan angka lainnya (1-4 dan 6-9) (tapi itu lambat). Ini disebut Tombol Mouse, dan sudah menjadi bagian dari Windows.
ini diaktifkan dengan cara ini :
Sekarang, ketika Anda mematikan numpad (dengan num-lock), Anda dapat menggunakannya seperti yang disebutkan. Ketika num-pad aktif, Anda dapat menggunakan numpad seperti biasa (memasukkan angka dll.).
Saya terutama menggunakannya untuk mengklik kiri tombol mouse. Dengan ctrl [angka] Anda memindahkan kursor lebih besar.
sumber
Di Windows, ya.
Apakah Anda mengambil seperti IDE Studio visual , Gerhana atau editor suka Notepad ++ (tidak perlu mempelajari Vim), mereka memiliki pemetaan tombol yang dapat disesuaikan sehingga Anda dapat mencapai semua tindakan menggunakan keyboard. Jika ada pemetaan yang hilang untuk sesuatu, fungsi biasanya ditemukan di menu (atau Anda dapat menambahkan pintasan ke sana).
Skenario pengembangan umum di mana mouse diperlukan adalah:
desainer visual seperti perancang formulir atau perancang proses. Tetapi ini seharusnya tidak memperlambat Anda karena pada saat itu Anda tetap memegang mouse :). Banyak kali, objek dalam perancang dapat dipindahkan juga dengan keyboard, tetapi lebih cocok untuk menyempurnakan lokasi, karena itu membutuhkan waktu lama.
memperoleh beberapa informasi dari tooltips (melayang di atas variabel saat debugging dll.), tetapi biasanya dapat diperoleh dengan cara yang berbeda, mis. di jendela Jam.
sumber