SoCLI, minta Stack Overflow dari terminal

Pencari terminal SoCLI

Pada artikel selanjutnya kita akan melihat SoCLI. Ini adalah sebuah klien untuk pertanyaan tentang Stack Overflow yang merupakan salah satu situs web paling terkenal dan terkemuka di komunitas online bagi pemrogram untuk belajar dan berbagi pengetahuan dengan jutaan pengguna di seluruh dunia. Ini mungkin situs web pilihan saya dalam hal mencari, menemukan hal-hal terkait pemrograman, dan menjawab pertanyaan saya.

Sekarang kita bisa mencari dan jelajahi situs web Stack Overflow tanpa meninggalkan terminal Anda. Seorang programmer bernama Gautam krishna telah membuat utilitas baris perintah yang disebut "SoCLI" untuk mencari dan menjelajahi situs sebanyak yang kita suka. Aplikasi ini akan sangat berguna ketika kita ingin menjelajahi website Stack Overflow dari sistem yang tidak memiliki GUI.

Dengan menggunakan klien ini, kita dapat memposting di Stack Overflow, memberi suara, dan mengomentari tanggapan. Ini satu utilitas multi-platform, sehingga akan berfungsi di GNU / Linux, Microsoft Windows, dan Mac OS X.

Fitur umum SoCLI

Mengenai ciri-ciri umum, kami dapat menyoroti beberapa di antaranya, seperti:

  • Kita bisa temukan dan jelajahi Stack Overflow secara interaktif.
  • Itu akan memberi kita pilihan kemampuan untuk mencari pertanyaan tertentu dengan jawaban Anda secara manual.
  • Kami juga dapat mencari menggunakan pertanyaan tertentu dengan satu atau beberapa tag
  • Ini akan memberi kita kemungkinan buka salah satu halaman di browser web default.
  • Kita bisa buat pertanyaan baru.
  • Su antarmuka berwarna.
  • Anda dapat melihat semua fitur utilitas ini di halaman beranda. GitHub.

Instal SoCLI di Ubuntu

SoCLI adalah klien baris perintah untuk menggunakan Stack Overflow yang sudah ada ditulis dengan python. Untuk menginstalnya, Anda perlu menginstal python dan pengelola paket pip. Pip adalah manajer paket untuk menginstal aplikasi yang ditulis dengan Python.

Pertama-tama, kita akan menginstal pip. Di Debian, Ubuntu dan Linux Mint, dari terminal (Ctrl + Alt + T) kami akan menulis yang berikut:

sudo apt-get install python-pip

Setelah pip diinstal, kami akan menjalankan perintah berikut ke instal klien baris perintah ini. Perintah ini sama untuk melakukan instalasi pada semua distribusi Gnu / Linux.

sudo pip install socli

untuk perbarui ke versi terbaru, kami harus mengeksekusi:

sudo pip install --upgrade socli

Menggunakan SoCLI

Menggunakan SoCLI cukup sederhana dan mudah. Itu sintaks SoCLI yang khas adalah:

socli [Argumentos] < Búsqueda >

Mari kita lihat beberapa contoh penggunaan.

Pencarian cepat

cari kueri socli

Untuk mencari sesuatu seperti kueri «proksi balik apache«, Perintahnya adalah:

socli apache reverse proxy

Perintah ini menemukan kueri «proksi balik apache»Melalui Stack Overflow dan menampilkan pertanyaan pertama yang paling banyak dipilih dengan jawaban yang paling banyak dipilih.

Pencarian interaktif

kueri socli interaktif

Jika kita ingin membuat pencarian interaktif, caranya sangat sederhana. Kami hanya perlu menggunakan parameter «-iq»Sebelum istilah pencarian (tentu saja, tanpa tanda kutip)

socli -iq wine in ubuntu

Perintah ini akan mencari pertanyaan untuk query «anggur di ubuntu»Dan itu juga akan memungkinkan kita untuk memilih salah satu pertanyaan. Misalnya, jika kita memilih jawaban 6 kita harus menulis 6 dalam «Pilih pertanyaan, kunci lain: keluar«. Ini akan menunjukkan kepada kita pertanyaan yang dipilih dengan jawaban yang paling banyak dipilih secara instan.

Demikian pula, kita dapat menggunakan «n»Untuk pindah ke jawaban berikutnya,«b»Untuk jawaban sebelumnya atau tekan tombol lain untuk keluar dari SoCLI.

Tentukan pertanyaan tertentu dengan nomor

kueri socli dengan jawaban yang telah ditetapkan

SoCLI juga memungkinkan kita untuk menampilkan pertanyaan tertentu dengan nomornya. Katakanlah kita ingin melihat pertanyaan kedua dari kueri kita. Jadi, kami harus menulis:

socli -r 2 -q make

Perintah ini akan menampilkan pertanyaan kedua yang paling banyak dipilih yang memiliki kueri «membuat»Dengan jawaban Anda yang paling banyak dipilih.

Pencarian berbasis topik menggunakan tag

menanyakan topik dengan tag socli

Stack Overflow memungkinkan kita mencari topik tertentu menggunakan tag. Oleh karena itu, kami dapat melakukan hal yang sama dengan program ini. Jika kita ingin mencari «menampar»Dengan label«linux«, Kami harus menjalankan perintah berikut:

socli -t linux -q bash

Kami juga dapat menyertakan beberapa label yang dipisahkan dengan koma, seperti yang ditunjukkan di bawah ini:

socli -t linux,android -q python

Ajukan pertanyaan baru

Jika kami tidak dapat menemukan jawaban untuk pertanyaan kami di Stack Overflow, jangan khawatir. Kami hanya perlu menjalankan perintah berikut untuk membuat pertanyaan baru.

socli -n

Perintah ini akan membuka halaman pertanyaan baru di Stack Overflow di browser web kami.

Dapatkan bantuan

membantu socli

Untuk mengetahui lebih detail tentang klien Stack Overflow ini, kita dapat menggunakan bagian bantuan dengan menjalankan perintah berikut:

socli -h

Sekarang Anda tahu cara mencari dan menavigasi pertanyaan dan jawaban di situs komunitas Stack Overflow melalui baris perintah. Jika Anda seorang programmer yang mencari alat klien untuk Stack Overflow, ini akan berguna untuk Anda.


Jadilah yang pertama mengomentari

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.