Цхеат.сх, документација за командну линију или за ваш едитор

о варати.ш

У следећем чланку ћемо погледати цхеат.сх. Ова скрипта ће нам омогућити приступ документацији и исечцима кода Заједница, за Линук / УНИКС наредбе и многе програмске језике. Овај пројекат није нов, започео је 2017. године, али је и даље веома користан за многе кориснике.

Да би приказао свој садржај, алат користи фонтане вођени заједницом као што су ТЛДР странице, СтацкОверфлов и други, као и сопствено спремиште. Овај услужни програм моћи ћемо да користимо из веб прегледача, командне линије или као додатак Вим, Емацс или Сублиме Тект, између осталих уредника.

Овај алат је био развио Игор Цхубин, такође познат по услузи временске прогнозе оријентисаној на конзоле вттр.ин.

Опште карактеристике Цхеат.сх

  • Могли бисмо упити на 58 програмских језика, разни ДБМС и 1000 најважнијих УНИКС / Линук наредби.
  • Un доступан је клијент за опционалну командну линију (цхт.сх). То ће нам омогућити брзо претраживање и копирање исечака кода без напуштања терминала.
  • Користе се интерфејси веб и цхт.сх (командна линија) варати.ш, али ако корисник више воли, може га самостално хостирати.
  • Клијент командне линије представља а посебан режим љуске са упорним контекстом упита. Такође има историју упита која се интегрише у међуспремник. Истовремено подржава попуњавање картица за шкољке попут Басх, Фисх и Зсх.
  • Понуде резултати врло брзо. Враћа одговоре за мање од 100 мс.
  • Услужни програм се може користити из уређивача кода. Ово ће нам омогућити убаци фрагменте кода без потребе за отварањем веб прегледача, пронађите код, копирајте га, а затим се вратите у уређивач кода да бисте га налепили. Компатибилан је са Вим, Емацс, Висуал Студио Цоде, Сублиме Тект и ИнтеллиЈ Идеа.

Ако се неко охрабри, може допринети пројекту. Можете се обратити цхеат.сх водич за уређивање или додавање садржаја.

Како инсталирати клијент цхт.сх командне линије

Моћи ћемо да користимо цхеат.сх у веб прегледачу, из командне линије уз помоћ цурл-а, без потребе да инсталирамо било шта друго, као што је додатак за уређивање кода или користећи клијент из наредбене линије.

Ако га желите инсталирати као додатак неком уређивачу кода, можете консултовати страница за интеграцију у уреднике.

Даље ћемо видети потребне кораке за инсталирајте овај клијент командне линије зван цхт.сх, али прво ћемо морати да решимо питање зависности.

Инсталирајте зависности

Да бисмо инсталирали клијента цхт.сх командне линије, користићемо Цурл. Друга зависност је рлврап, што захтева посебан режим љуске цхт.сх. У Дебиан-у, Убунту-у, Линук Минт-у и било којој другој Гну / Линук дистрибуцији заснованој на Дебиан-у или Убунту-у, у терминал ћемо записати: (Цтрл + Алт + Т):

инсталирати зависности

sudo apt install curl rlwrap

Преузмите и инсталирајте интерфејс командне линије цхт.сх

Можемо га инсталирати само за једног корисника или за све кориснике. Можете га инсталирати за све кориснике који користе фасциклу / уср / лоцал / бин:

чт.ш увој

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

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

Ако се чини да је прва команда замрзнута и приказује само излаз ЦУРЛ, притисните тастер Ентер. Од вас ће бити затражено да унесете лозинку да бисте сачували датотеку / уср / лоцал / бин.

Ако га желите инсталирати само за свог корисника, претпоставићемо да имате фасциклу ~ / .бин додато у ваш ПАТХ и фасцикла постоји. Можете да промените ову фасциклу по свом укусу. У зависности од тога где желите да инсталирате цхт.сх, промените путању инсталације у наредбама:

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

chmod +x ~/.bin/cht.sh

Примери употребе купаца

Следеће ћемо видети неке цхеат.сх примери коришћења користећи цурл из командне линије:

Да бисте приказали неке опције доступне за наредбу ls:

варати.сх лс

curl cheat.sh/ls

Цхт.сх такође ради уместо цхеат.сх:

цхт.сх лс

curl cht.sh/ls

Да видим пример функције ранд () за програмски језик ПХП написаћемо:

ранд пхп функција

curl cht.sh/php/rand

Ако желите да избришете коментаре који ће се видети у резултату, мораћете додати? П на крају упита:

ранд пхп нема коментара

curl cht.sh/php/rand?Q

Ми ћемо бити у стању покрените цхт.сх клијент у посебном режиму љуске Користећи:

цхт.сх --љуска

cht.sh --shell

Тада можемо почети са писањем наших упита. Да бисте затворили, морате само да напишете излаз.

цхт --помагање

Ако напишемо помоћ у интерактивном режиму љуске цхт.сх, моћи ћемо да видимо све доступне могућности. Такође можете претраживати Одељак за употребу са странице цхеат.сх пројекта на ГитХуб-у да бисте видели опције које нам нуди.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.