Cheat.sh, dokumentasi untuk baris perintah atau untuk editor Anda

tentang cheat.sh

Pada artikel selanjutnya kita akan melihat cheat.sh. Skrip ini akan memberi kami akses ke dokumentasi dan cuplikan kode Didorong oleh komunitas, untuk perintah Linux / UNIX dan banyak bahasa pemrograman. Proyek ini bukanlah hal baru, ini dimulai pada tahun 2017, tetapi masih sangat berguna bagi banyak pengguna.

Untuk menampilkan isinya, alat ini memanfaatkan air mancur berbasis komunitas seperti halaman TLDR, StackOverflow, dan lainnya, serta repositori sendiri. Kami akan dapat menggunakan utilitas ini dari browser web, baris perintah, atau sebagai pelengkap untuk Vim, Emacs atau Sublime Text, di antara editor lainnya.

Alat ini telah dikembangkan oleh Igor Chubin, juga dikenal dengan layanan ramalan cuaca berorientasi konsol yang disebut wttr.in.

Fitur umum Cheat.sh

  • Kita bisa lakukan pertanyaan pada 58 bahasa pemrograman, bermacam-macam DBMS dan 1000 dari perintah UNIX / Linux yang paling penting.
  • Un klien untuk baris perintah opsional (cht.sh) tersedia. Ini akan memungkinkan kami untuk dengan cepat mencari dan menyalin potongan kode dengan mudah tanpa meninggalkan terminal.
  • Antarmuka web dan cht.sh (baris perintah) digunakan cheat.sh, tetapi jika pengguna lebih suka, mereka dapat menghostingnya sendiri.
  • Klien baris perintah menampilkan file mode shell khusus dengan konteks kueri yang persisten. Ini juga memiliki riwayat kueri yang terintegrasi dengan clipboard. Pada saat yang sama mendukung penyelesaian tab untuk shell seperti Bash, Fish dan Zsh.
  • Penawaran hasil sangat cepat. Mengembalikan respons dalam waktu kurang dari 100 md.
  • Utilitas dapat digunakan dari editor kode. Ini akan memungkinkan kita masukkan potongan kode tanpa harus membuka browser web, temukan kode, salin, lalu kembali ke editor kode untuk menempelkannya. Ini kompatibel dengan Vim, Emacs, Visual Studio Code, Sublime Text, dan IntelliJ Idea.

Jika seseorang didorong, mereka dapat berkontribusi pada proyek tersebut. Anda dapat berkonsultasi dengan cheat.sh panduan untuk mengedit atau menambahkan konten.

Cara menginstal klien baris perintah cht.sh

Kita akan dapat menggunakan cheat.sh di browser web, dari baris perintah dengan bantuan curl tanpa harus menginstal apa pun, seperti plugin editor kode atau menggunakan klien baris perintahnya.

Jika Anda ingin menginstalnya sebagai pelengkap beberapa editor kode, Anda dapat berkonsultasi dengan halaman untuk integrasi di editor.

Selanjutnya kita akan melihat langkah-langkah yang diperlukan untuk instal klien baris perintah ini yang disebut cht.sh, tetapi pertama-tama kita harus menyelesaikan masalah ketergantungan.

Instal dependensi

Untuk menginstal klien baris perintah cht.sh, kami akan menggunakan keriting. Ketergantungan lainnya adalah bungkus, yang diperlukan oleh mode shell khusus cht.sh. Di Debian, Ubuntu, Linux Mint, dan distribusi Gnu / Linux lainnya berdasarkan Debian atau Ubuntu, kami akan menulis di terminal (Ctrl + Alt + T):

instal dependensi

sudo apt install curl rlwrap

Unduh dan instal antarmuka baris perintah cht.sh

Kami dapat menginstalnya hanya untuk satu pengguna atau untuk semua pengguna. Anda dapat menginstalnya untuk semua pengguna menggunakan folder tersebut / usr / local / bin:

cht.sh ikal

curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh

sudo chmod +x /usr/local/bin/cht.sh

Jika perintah pertama tampaknya terhenti dan hanya menampilkan keluaran CURL, tekan tombol Enter. Ini akan meminta Anda memasukkan kata sandi untuk menyimpan file / usr / local / bin.

Jika Anda ingin menginstalnya hanya untuk pengguna Anda, kami akan menganggap Anda memiliki folder ~ / .bin ditambahkan ke PATH Anda dan folder itu ada. Anda dapat mengubah folder ini sesuai keinginan Anda. Bergantung pada tempat Anda ingin menginstal cht.sh, ubah jalur instalasi di perintah:

curl https://cht.sh/:cht.sh > ~/.bin/cht.sh

chmod +x ~/.bin/cht.sh

Contoh penggunaan pelanggan

Selanjutnya kita akan melihat beberapa cheat.sh contoh penggunaan menggunakan curl dari baris perintah:

Untuk menampilkan beberapa opsi yang tersedia untuk perintah tersebut ls:

cheat.sh ls

curl cheat.sh/ls

Cht.sh juga berfungsi sebagai pengganti cheat.sh:

cht.sh ls

curl cht.sh/ls

Untuk melihat contoh fungsi rand () untuk bahasa pemrograman PHP kami akan menulis:

rand fungsi php

curl cht.sh/php/rand

Jika Anda ingin menghapus komentar yang akan terlihat di hasil, Anda harus melakukannya tambahkan? di akhir kueri:

rand php tidak ada komentar

curl cht.sh/php/rand?Q

Kami akan mampu mulai klien cht.sh dalam mode shell khusus menggunakan:

cht.sh --kulit

cht.sh --shell

Kemudian kita bisa mulai menulis pertanyaan kita. Untuk menutupnya, Anda hanya perlu menulis keluar.

cht --bantuan

Jika kami menulis bantuan dalam mode shell interaktif cht.sh, kami akan dapat melihat semua kemungkinan yang tersedia. Anda juga dapat mencari file Bagian penggunaan dari halaman proyek cheat.sh di GitHub untuk melihat opsi yang ditawarkannya kepada kami.


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.