У следећем чланку ћемо погледати СоЦЛИ. Ово је клијент за упите о преливању стека која је једна од најпознатијих и најистакнутијих веб локација у онлајн заједници за коју програмери могу да уче и деле своје знање са милионима корисника широм света. Ово је можда моја изабрана веб локација што се тиче претраживања, откривања ствари везаних за програмирање и добијања одговора на моја питања.
Сада ћемо моћи да претражујемо и прегледајте веб страницу Стацк Оверфлов без напуштања нашег терминала. Програмер по имену Гаутам кришна створио је услужни програм за командну линију под називом „СоЦЛИ“ за претрагу и прегледање странице колико год желимо. Ова апликација ће бити врло корисна када желимо да истражимо веб страницу Стацк Оверфлов из система који нема ГУИ.
Коришћењем овог клијента можемо објављивати на Стацк Оверфлов-у, гласати и коментарисати одговор. Ово је један услужни програм за више платформи, тако да ће радити на ГНУ / Линук, Мицрософт Виндовс и Мац ОС Кс.
Опште карактеристике СоЦЛИ
Што се тиче општих карактеристика, можемо издвојити неке од њих, као што су:
- Можемо пронађите и прегледајте Стацк Оверфлов интерактивно.
- Даће нам могућност способност претраживања одређеног питања са ручним одговором.
- Такође можемо претраживати помоћу одређеног питања са једном или више ознака
- Даће нам могућност отворите било коју страницу у подразумеваном веб прегледачу.
- Можемо створити нова питања.
- Su интерфејс је у боји.
- Све функције овог услужног програма можете видети на почетној страници. ГитХуб.
Инсталирајте СоЦЛИ на Убунту
СоЦЛИ је клијент командне линије да бисте користили Стацк Оверфлов који је био написан питоном. Да бисте га инсталирали, морате инсталирати питхон и менаџер пакета пип. Пип је менаџер пакета за инсталирање апликација написаних на Питхону.
Пре свега, инсталираћемо пип. У Дебиан, Убунту и Линук Минт, са терминала (Цтрл + Алт + Т) ћемо написати следеће:
sudo apt-get install python-pip
Једном када је пип инсталиран, извршићемо следећу наредбу за инсталирајте овај клијент командне линије. Ова наредба је иста за извођење инсталације на свим Гну / Линук дистрибуцијама.
sudo pip install socli
у ажурирајте на најновију верзију, мораћемо да извршимо:
sudo pip install --upgrade socli
Коришћење СоЦЛИ
Коришћење СоЦЛИ-а је прилично једноставно и једноставно. Тхе типична синтакса СоЦЛИ је:
socli [Argumentos] < Búsqueda >
Погледајмо неке примере употребе.
Брза претрага
Да бисте тражили нешто попут упита «Апацхе обрнути прокси«, Наредба би била:
socli apache reverse proxy
Ова наредба проналази упит «Апацхе обрнути прокси»Преко Стацк Оверфлов-а и приказује прво питање са највише гласова са својим најгласовитијим одговором.
Интерактивна претрага
Ако желимо да претрагу учинимо интерактивном, врло је једноставно. Морат ћемо користити само параметар «-ик»Пре појма за претрагу (наравно, без наводника)
socli -iq wine in ubuntu
Ова наредба ће претраживати питања за упит «вино у убунту»И такође ће нам омогућити да изаберемо било које од питања. На пример, ако одаберемо одговор 6, морали бисмо написати 6 у «Изаберите питање, било који други тастер: изађи«. Ово ће нам одмах показати изабрано питање са најгласнијим одговором.
Слично томе, можемо користити «n»Да бисте прешли на следећи одговор,«b»За претходни одговор или притисните било који други тастер да бисте изашли из СоЦЛИ.
Наведите одређено питање бројем
СоЦЛИ такође нам омогућава да прикажемо одређено питање према његовом броју. Рецимо да желимо да видимо друго питање у нашем упиту. Дакле, мораћемо да напишемо:
socli -r 2 -q make
Ова наредба ће показати друго питање са највише гласова које има упит «make (правити)»Са вашим најгласовитијим одговором.
Претрага заснована на теми помоћу ознака
Стацк Оверфлов омогућава нам да претражујемо одређену тему помоћу ознака. Према томе, то можемо учинити и са овим програмом. Ако желимо да претражимо «треснути»Са етикетом«linux«, Мораћемо да извршимо следећу команду:
socli -t linux -q bash
Такође можемо укључити неколико налепница одвојених зарезима, као што је приказано доле:
socli -t linux,android -q python
Пошаљите ново питање
Ако не можемо да пронађемо одговор на наше питање на Стацк Оверфлов-у, не брините. Морамо да извршимо следећу наредбу да бисмо креирали ново питање.
socli -n
Ова наредба ће отворити нову страницу питања у Стацк Оверфлов-у у нашем веб прегледачу.
Позовите помоћ
Да бисмо знали више детаља о овом клијенту Стацк Оверфлов-а, можемо користити одељак помоћи тако што ћемо извршити следећу наредбу:
socli -h
Сада знате како да претражујете и крећете се кроз питања и одговоре на веб локацији заједнице Стацк Оверфлов преко командне линије. Ако сте програмер и тражите клијентски алат за Стацк Оверфлов, ово ће вам бити корисно.