Cheat.sh, dokumentácia pre príkazový riadok alebo pre editora

o cheat.sh

V nasledujúcom článku sa pozrieme na cheat.sh. Tento skript nám poskytne prístup k dokumentácii a úryvkom kódu Komunitné, pre príkazy Linux / UNIX a mnoho programovacích jazykov. Tento projekt nie je nový, začal sa v roku 2017, ale pre mnohých používateľov je stále veľmi užitočný.

Na zobrazenie svojho obsahu nástroj využíva zdroje riadené komunitou, ako sú stránky TLDR, StackOverflow a ďalšie, ako aj vlastné úložisko. Tento nástroj budeme môcť používať okrem iných editorov aj z webového prehliadača, z príkazového riadku alebo ako doplnok pre Vim, Emacs alebo Sublime Text.

Tento nástroj bol vyvinutý Igorom Chubinom, tiež známy pre svoju konzolovo orientovanú službu predpovede počasia s názvom wttr.in.

Všeobecné vlastnosti súboru Cheat.sh

  • Mohli by sme urobiť dotazy na 58 programovacích jazykov, rôzne DBMS a 1000 XNUMX najdôležitejších príkazov systému UNIX / Linux.
  • Un je k dispozícii klient pre voliteľný príkazový riadok (cht.sh). To nám umožní rýchlo vyhľadávať a kopírovať útržky kódu bez toho, aby sme opustili terminál.
  • Používa sa webové a cht.sh (príkazový riadok) rozhranie podvádzať.sh, ale ak to používateľ uprednostňuje, môže ho hostiť sám.
  • Klient príkazového riadku predstavuje a špeciálny režim škrupiny s pretrvávajúcim kontextom dotazu. Má tiež históriu dotazov, ktorá je integrovaná do schránky. Zároveň podporuje kompletizáciu kariet pre mušle ako Bash, Fish a Zsh.
  • ponúk výsledky veľmi rýchle. Vráti odpovede za menej ako 100 ms.
  • Tento nástroj je možné používať v editoroch kódu. Toto nám umožní vložte útržky kódu bez toho, aby ste museli otvoriť webový prehľadávač, vyhľadať kód, skopírovať ho a potom sa vrátiť späť do editora kódu a vložiť ho. Je kompatibilný s programami Vim, Emacs, Visual Studio Code, Sublime Text a IntelliJ Idea.

Ak je niekto vyzvaný, môže do projektu prispieť. Môžete sa obrátiť na Sprievodca cheat.sh na úpravu alebo pridanie obsahu.

Ako nainštalovať klienta príkazového riadku cht.sh

Budeme môcť používať cheat.sh vo webovom prehliadači z príkazového riadku pomocou curl bez nutnosti inštalovať čokoľvek iné, napríklad plugin editora kódu alebo používať jeho klienta príkazového riadku.

Ak si ho chcete nainštalovať ako doplnok k niektorému editoru kódu, môžete sa obrátiť na stránka pre integráciu do editorov.

Ďalej uvidíme potrebné kroky k nainštalujte tohto klienta príkazového riadku s názvom cht.sh, ale najskôr budeme musieť vyriešiť problém so závislosťami.

Nainštalujte si závislosti

Na inštaláciu klienta príkazového riadku cht.sh použijeme curl. Ďalšia závislosť je rlwrap, čo vyžaduje špeciálny režim shellu cht.sh. V Debiane, Ubuntu, Linux Mint a akejkoľvek inej distribúcii Gnu / Linux založenej na Debiane alebo Ubuntu napíšeme do terminálu (Ctrl + Alt + T):

nainštalujte závislosti

sudo apt install curl rlwrap

Stiahnite a nainštalujte si rozhranie príkazového riadku cht.sh

Môžeme ho nainštalovať iba pre jedného používateľa alebo pre všetkých používateľov. Môžete ho nainštalovať pre všetkých používateľov pomocou priečinka / Usr / local / bin:

cht.sh zvlnenie

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

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

Ak sa zdá, že prvý príkaz zamrzol a zobrazuje iba výstup CURL, stlačte kláves Enter. Požiada vás o zadanie hesla na uloženie súboru / Usr / local / bin.

Ak ho chcete nainštalovať iba pre svojho používateľa, budeme predpokladať, že máte priečinok ~ / .bin bol pridaný na vašu PATH a priečinok existuje. Tento priečinok môžete zmeniť podľa svojich predstáv. Podľa toho, kam chcete nainštalovať cht.sh, zmeňte cestu k inštalácii v príkazoch:

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

chmod +x ~/.bin/cht.sh

Príklady použitia zákazníkom

Ďalej nejaké uvidíme príklady použitia cheat.sh pomocou zvlnenia z príkazového riadku:

Zobrazenie niektorých možností dostupných pre príkaz ls:

podvádzať.sh ls

curl cheat.sh/ls

Cht.sh funguje aj namiesto cheat.sh:

cht.sh ls

curl cht.sh/ls

Ak chcete vidieť príklad funkcie rand () pre programovací jazyk PHP napíšeme:

funkcia rand php

curl cht.sh/php/rand

Ak chcete odstrániť komentáre, ktoré sa zobrazia vo výsledku, budete musieť pridať? Q na konci dotazu:

rand php žiadne komentáre

curl cht.sh/php/rand?Q

Budeme schopní spustite klienta cht.sh v špeciálnom režime shellu použitím:

cht.sh - škrupina

cht.sh --shell

Potom môžeme začať písať naše dotazy. Na záver stačí napísať výjazd.

cht - pomoc

Ak napíšeme pomoc v režime interaktívneho shellu cht.sh, uvidíme všetky dostupné možnosti. Môžete tiež prehľadať Sekcia Používanie zo stránky projektu cheat.sh na GitHube, aby ste videli možnosti, ktoré nám ponúka.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.