How2, cari Stack Overflow dari terminal Ubuntu

tentang how2

Di artikel selanjutnya kita akan melihat How2. Di blog yang sama ini, beberapa bulan lalu, kami menulis tentang JadiCLI. Ini adalah skrip Python untuk cari dan navigasikan situs web Stack Overflow dari baris perintah. Hari ini alat yang akan kita lihat hari ini serupa, dan disebut 'how2'. Ini adalah utilitas baris perintah yang juga dapat digunakan untuk menjelajahi Stack Overflow dari terminal.

Menggunakan skrip sederhana, menavigasi StackOverflow dari terminal kami menjadi tugas yang mudah. Jika, seperti saya, Anda menghabiskan banyak waktu produktif di terminal, menginstal alat seperti how2 menjadi sangat berguna. Dengan utilitas ini, kami dapat mengajukan pertanyaan, dalam bahasa Inggris, dengan cara yang sama seperti kami melakukan penelusuran di Google. Kami akan menggunakan Google dan Stackoverflow API untuk menemukan kueri yang ditentukan. Ini adalah utilitas sumber terbuka dan gratis ditulis dengan NodeJS.

Instalasi How2

Karena how2 adalah paket NodeJS, kita bisa instal menggunakan manajer paket Npm. Jika Anda belum menginstal Npm dan NodeJS, Anda dapat memeriksa artikel yang beberapa waktu lalu di publikasikan di blog yang sama tentang subjek. Anda juga dapat mengambil jalur cepat dan mengetik di terminal (Ctrl + Alt + T):

sudo apt install nodejs npm

Setelah menginstal Npm dan NodeJS, kami akan menjalankan perintah berikut untuk menginstal utilitas how2. Kami membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

npm install -g how2

Jika penginstalan mengembalikan kami Kesalahan EACCES, kita akan butuh perbaiki izin npm. Atau kita bisa langsung memilih gunakan perintah yang sama menggunakan sudo Untuk memulai instalasi.

Lakukan pencarian menggunakan How2

Setelah penginstalan selesai, mari kita lihat cara menjelajahi Stack Overflow menggunakan program ini. Penggunaan umum untuk mencari situs web menggunakan utilitas 'how2' adalah mengetik sesuatu seperti:

how2 consulta a buscar

Sebagai contoh pencarian, mari cari tahu cara membuat file tgz. Untuk melakukan ini di terminal (Ctrl + Alt + T) kita akan menulis:

how2 create archive tgz

Berikut adalah contoh keluaran dari sistem Ubuntu 16.04 saya.

how2 membuat arsip tgz

Menavigasi Stack Overflow

Jika jawaban yang kami cari tidak ditampilkan pada hasil yang ditampilkan, kami akan menekan spasi untuk memulai pencarian interaktif. Di dalamnya kita dapat meninjau semua pertanyaan dan jawaban yang disarankan dari Stack Overflow.

pencarian interaktif how2

Kita bisa menggunakan Panah atas / bawah untuk berpindah di antara hasil. Setelah kami mendapatkan jawaban yang benar, tekan spasi atau tombol ENTER untuk membukanya di Terminal.

how2 membuka berita di terminal

Ketika kita berada dalam 'mode interaktif' kita dapat melihat hasilnya di terminal, tetapi jika kita menekan tombol B kita akan membukanya di web browser telah ditentukan sebelumnya.

Untuk kembali ke layar sebelumnya hingga kami selesai keluar dari alat, kami akan menekan Kunci ESC.

Temukan jawaban untuk bahasa tertentu

Jika kami tidak menentukan bahasa, secara default baris perintah akan segera memberi kami jawaban yang paling mungkin. Tetapi jika bukan ini yang kita cari, dan kita ingin memperbaiki sedikit, kita juga bisa batasi hasil ke bahasa tertentumisalnya php, python, c, java, dll.

Misalnya untuk mencari kueri yang terkait dengan bahasa 'java' kita hanya perlu menambahkan -l bendera seperti yang ditunjukkan berikut ini:

pembatas bahasa how2

how2 -l java class instance

Bantuan How2

Untuk mendapatkan bantuan cepat, tentang alat ini, kita hanya perlu menulis:

how2 membantu

how2 -h

Perintah bantuan memberikan sedikit informasi, tetapi menunjukkan semua yang dilakukan How2. Untuk informasi lebih lanjut tentang alat ini dan penggunaannya, kami akan dapat menangani Anda Halaman GitHub.

Sebagai penutup, katakanlah itu utilitas how2 adalah program baris perintah dasar. Ini hanya akan memungkinkan kami untuk mencari pertanyaan dan jawaban dengan cepat di Stack Overflow tanpa meninggalkan terminal kami. Tapi itu melakukan pekerjaan ini dengan cukup baik. Jika yang kita cari adalah sesuatu untuk menggunakan fungsi yang lebih canggih, seperti mencari pertanyaan yang paling banyak dipilih, mencari pertanyaan menggunakan beberapa tag, antarmuka berwarna, mengirimkan pertanyaan baru, dll, SoCLI adalah pilihan yang lebih baik.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.