A következő cikkben a How2-t vesszük szemügyre. Ugyanebben a blogban néhány hónappal ezelőtt írtunk SoCLI. Ez egy Python szkript volt keresse meg és keresse meg a Stack Overflow webhelyet a parancssorból. Ma az az eszköz, amelyet ma látni fogunk, hasonló, és ezt „how2” -nek hívják. Ez egy parancssori segédprogram, amellyel felfedezhetjük a Stack Overflow-t is a terminálról.
Egyszerű szkript használatával a StackOverflow-ban történő navigálás a terminálunkról könnyű feladat lesz. Ha hozzám hasonlóan sok produktív időt töltesz a terminálon, akkor egy olyan eszköz telepítése, mint a how2, nagyon hasznos lesz. Ezzel a segédprogrammal tudunk érdeklődni, angol nyelven, ugyanúgy, ahogy keresést végeznénk a Google-ban. A Google és a Stackoverflow API-kat fogjuk használni a megadott lekérdezések megkereséséhez. Ingyenes és nyílt forráskódú segédprogram a NodeJS-szel írva.
Index
How2 telepítés
Mivel a how2 egy NodeJS csomag, megtehetjük telepítse az Npm csomagkezelő használatával. Ha még nem telepítette az Npm és a NodeJS programot, akkor ellenőrizheti a cikk hogy valamikor ezelőtt megjelent ebben a blogban a témában. Gyorsan követheti a gépet és beírhatja a terminált (Ctrl + Alt + T):
sudo apt install nodejs npm
Az Npm és a NodeJS telepítése után a következő parancsot futtatjuk a how2 segédprogram telepítéséhez. Megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk:
npm install -g how2
Ha a telepítés visszaad minket EACCES hibák, szükségünk lesz javítsa az npm engedélyeket. Vagy egyszerűen választhatunk használd ugyanazt a parancsot a sudo használatával A telepítés elindításához.
Végezzen keresést a How2 segítségével
A telepítés befejezése után nézzük meg, hogyan lehet felfedezni a Stack Overflow-t ezzel a programmal. A webhelyen történő keresés tipikus felhasználása a "how2" segédprogram használatával:
how2 consulta a buscar
Keresési példaként derítsük ki, hogyan hozhatunk létre egy tgz fájlt. Ehhez a terminálban (Ctrl + Alt + T) ezt írjuk:
how2 create archive tgz
Itt található az Ubuntu 16.04 rendszerem mintakimenete.
Ha a keresett válasz nem jelenik meg a megjelenített eredményben, megnyomjuk a szóközt az interaktív keresés megkezdéséhez. Ebben áttekinthetjük a Stack Overflow összes javasolt kérdését és válaszát.
Használhatjuk a FEL / LE nyilakkal mozoghat az eredmények között. Amint megkapjuk a helyes választ, nyomja meg a szóköz vagy az ENTER gombot a Terminálban való megnyitásához.
„Interaktív módban” láthatjuk az eredményt a terminálon, de ha megnyomjuk a B billentyűt, ezt megnyitjuk a webböngészőben előre meghatározott.
Az előző képernyőre való visszatéréshez, amíg ki nem fejezzük az eszközt, megnyomjuk a gombot ESC kulcs.
Keressen választ egy adott nyelvre
Ha nem adunk meg nyelvet, alapértelmezés szerint a parancssor azonnal megadja a legvalószínűbb választ. De ha nem ezt keressük, és finomítani szeretnénk egy kicsit, akkor azt is megtehetjük korlátozza az eredményeket egy adott nyelvrepéldául php, python, c, Java stb.
Például keresni a java nyelvre vonatkozó lekérdezések csak hozzá kell adnunk a -l zászló amint azt a következők mutatják:
how2 -l java class instance
Segítség How2
Ahhoz, hogy gyors segítséget kapjunk erről az eszközről, csak írnunk kell:
how2 -h
A help parancs kevés információt nyújt, de mindent megmutat, amit a How2 művel. További információért erről az eszközről és annak használatáról meg tudjuk majd szólítani az Ön GitHub oldal.
Zárásként mondjuk, hogy a segédprogram a how2 egy alapvető parancssori program. Ez csak azt teszi lehetővé számunkra, hogy gyorsan keressünk kérdéseket és válaszokat a Verem túlcsordulásról a terminálunk elhagyása nélkül. De elég jól csinálja ezt a munkát. Ha valamit keresünk, akkor fejlettebb funkciókat használhatunk, például kereshetjük a legtöbbet szavazott kérdéseket, kereshetünk lekérdezéseket több címke használatával, színes felületen, új kérdés beküldésével stb., A SoCLI jobb megoldás.
Legyen Ön az első hozzászóló