Kontrol Chrome sepenuhnya dengan keyboard

12

Chrome umumnya memiliki dukungan keyboard yang hebat, tetapi ada beberapa hal yang tidak dapat Anda lakukan dengan keyboard di Chrome:

  • Buka halaman sebelumnya di tab baru. (Ctrl-klik pada tombol kembali untuk melakukan ini, tetapi tidak ada cara untuk melakukan ini dengan keyboard.)
  • Buka halaman berikutnya di tab baru.
  • Lihat daftar halaman sebelumnya dan buka salah satunya. (Klik lama pada tombol kembali, sekali lagi tidak ada cara untuk melakukan ini dengan keyboard.)
  • Lihat daftar halaman berikutnya dan buka salah satunya.
  • Susun ulang tab.
  • Tarik tab ke jendela sendiri.

Saya ingin menggunakan Autohotkey, atau program atau metode lain, untuk membuat pintasan keyboard untuk semua tindakan ini.

Adakah yang bisa memberi saya petunjuk tentang cara melakukan ini?

Ram Rachum
sumber
1
Saya pikir ini akan menjadi jauh lebih rumit daripada yang Anda sadari. Apa yang ingin Anda lakukan tidak memerlukan otomatisasi sederhana, tetapi sebenarnya perlu berinteraksi dengan Chrome untuk meminta tindakan. Anda mungkin harus benar-benar menulis ekstensi untuk mencapai ini, atau mungkin memanipulasi webkit chrome menggunakan sesuatu seperti .NET ( webkitdotnet.sourceforge.net ).
MaQleod

Jawaban:

3

Solusi yang tidak menggunakan AutoHotkey adalah dengan menggunakan ekstensi Vimium . Ini dimaksudkan untuk meniru Vim di Chrome, tetapi apa yang sebenarnya dilakukannya adalah memberikan setiap tindakan di Google Chrome pintasan keyboard yang dapat disesuaikan, bersama dengan mengingat ukuran zoom pilihan Anda berdasarkan situs-situs.

Lihat README untuk detail lebih lanjut, dengan perhatian khusus pada bagian "Pemetaan Kunci Kustom", yang memungkinkan Anda mengeksekusi serangkaian tombol keyboard yang diluncurkan oleh satu pintasan keyboard.

Untuk membuat item pertama Anda, buka halaman sebelumnya di tab baru, mungkin bisa dilakukan sebagai berikut:

Alt-D     (move the focus to the location bar)
Alt-Enter (open up the current URL into a new tab)
Ctrl+9    (switch to the last tab)
Backspace (go back to previous)

Hasilnya adalah bahwa tab Anda digandakan dan masih ditampilkan sebagai tab berikutnya (walaupun tanpa riwayatnya), dan tab Anda saat ini pergi ke halaman sebelumnya. Saya percaya bahwa ini adalah yang paling dekat dengan apa yang diminta, karena sayangnya menduplikasi tab dengan riwayatnya memerlukan menggunakan mouse.

Anda dapat menggabungkan ekstensi ini dengan Shortcut Manager , yang menambahkan lebih banyak kemampuan keyboard.

Daftar semua pintasan Keyboard dan mouse Chrome sangat panjang, dan dapat bermanfaat saat membuat makro Anda seperti dijelaskan di atas.

Jika Anda masih berniat untuk menggunakan AutoHotkey, Anda bisa menggunakan materi di atas untuk membuat macro AutoHotkey, dengan cara yang sama seperti yang saya jelaskan.

harrymc
sumber
Meh ... Tidak mendapatkan hal-hal yang sangat berguna dari ekstensi itu.
Ram Rachum
1

Anda mungkin dapat melakukan beberapa hal yang Anda inginkan dengan ekstensi Shortcut Manager , yang memungkinkan Anda untuk menetapkan bookmarklet atau kode JavaScript ke pintasan keyboard.

paradroid
sumber
Saya memeriksanya dan tidak bisa melakukan tugas yang saya minta.
Ram Rachum
0

Saya berharap bisa membantu dengan lebih dari satu item, tetapi ...

  • Lihat daftar halaman sebelumnya dan buka salah satunya. (Klik lama pada tombol kembali, sekali lagi tidak ada cara untuk melakukan ini dengan keyboard.)

Ini dapat dilakukan dengan memfokuskan pada tombol kembali dan menekan Tombol Menu pada keyboard Anda, yang dalam banyak kasus mensimulasikan "klik kanan" pada item yang difokuskan dan membuka menu konteks. Kunci ini tampaknya sedang dihapus dari keyboard, jadi Windows memungkinkan Anda untuk mensimulasikannya dengan Shift + F10.

Orangestar
sumber