SoCLI, запросы в Stack Overflow из терминала

Поиск терминала SoCLI

В следующей статье мы рассмотрим SoCLI. Это клиент для запросов о переполнении стека который является одним из самых популярных и известных веб-сайтов в онлайн-сообществе, где программисты могут учиться и делиться своими знаниями с миллионами пользователей по всему миру. Возможно, это мой веб-сайт, который я предпочитаю, когда дело касается поиска, изучения материалов, связанных с программированием, и получения ответов на мои вопросы.

Теперь мы сможем искать и просматривать веб-сайт Stack Overflow, не выходя из нашего терминала. Программист по имени Гаутам Кришна создал утилиту командной строки под названием «SoCLI» для поиска и просмотра сайта сколько угодно. Это приложение будет очень полезно, когда мы хотим изучить веб-сайт Stack Overflow из системы, не имеющей графического интерфейса.

Используя этот клиент, мы можем публиковать сообщения в Stack Overflow, голосовать и комментировать ответ. Это один мультиплатформенная утилита, поэтому он будет работать в GNU / Linux, Microsoft Windows и Mac OS X.

Общие характеристики SoCLI

Что касается общих характеристик, мы можем выделить некоторые из них, такие как:

  • Мы можем найти и просмотреть переполнение стека интерактивно.
  • Это даст нам возможность возможность поиска по конкретному вопросу с вашим ответом вручную.
  • Мы также можем искать, используя конкретный вопрос с одним или несколькими тегами.
  • Это даст нам возможность открыть любую из страниц в веб-браузере по умолчанию.
  • Мы можем создавать новые вопросы.
  • Su интерфейс цветной.
  • Вы можете увидеть все возможности этой утилиты на ее домашней странице. GitHub.

Установите SoCLI на Ubuntu

SoCLI - это клиент командной строки использовать переполнение стека, которое было написано на питоне. Чтобы установить его, вам необходимо установить python и менеджер пакетов pip. Pip - это менеджер пакетов для установки приложений, написанных на Python.

Прежде всего, мы собираемся установить pip. В Debian, Ubuntu и Linux Mint из терминала (Ctrl + Alt + T) мы напишем следующее:

sudo apt-get install python-pip

После установки pip мы выполним следующую команду, чтобы установить этот клиент командной строки. Эта команда одинакова для выполнения установки во всех дистрибутивах Gnu / Linux.

sudo pip install socli

к обновить до последней версии, нам нужно будет выполнить:

sudo pip install --upgrade socli

Использование SoCLI

Использовать SoCLI довольно просто и понятно. В типичный синтаксис SoCLI это:

socli [Argumentos] < Búsqueda >

Давайте посмотрим на несколько примеров использования.

Быстрый поиск

поиск соц.запрос

Для поиска чего-то вроде запроса «обратный прокси apache«, Команда будет такой:

socli apache reverse proxy

Эта команда находит запрос «обратный прокси apache»Через переполнение стека и отображает первый наиболее проголосовавший вопрос с наиболее популярным ответом.

Интерактивный поиск

интерактивный запрос socli

Если мы хотим сделать поиск интерактивным, это очень просто. Нам останется только использовать параметр «-iq»Перед поисковым запросом (конечно, без кавычек)

socli -iq wine in ubuntu

Эта команда будет искать вопросы по запросу «вино в убунту»И это также позволит нам выбрать любой из вопросов. Например, если бы мы выбрали ответ 6, нам пришлось бы написать 6 в «Выберите вопрос, любой другой ключ: выход«. Это мгновенно покажет нам выбранный вопрос с наиболее популярным ответом.

Точно так же мы можем использовать «n»Чтобы перейти к следующему ответу,«b»Для предыдущего ответа или нажмите любую другую клавишу для выхода из SoCLI.

Укажите конкретный вопрос по номеру

socli запрос с предустановленным ответом

SoCLI также позволяет отображать конкретный вопрос по его номеру. Допустим, мы хотим увидеть второй вопрос в нашем запросе. Итак, нам придется написать:

socli -r 2 -q make

Эта команда покажет второй по количеству голосов вопрос с запросом «сделать»С вашим самым популярным ответом.

Тематический поиск с использованием тегов

запрос тем с тегами socli

Stack Overflow позволяет нам искать определенную тему с помощью тегов. Следовательно, мы можем сделать то же самое с этой программой. Если мы хотим искать «колотить»С этикеткой«Linux«, Нам нужно будет выполнить следующую команду:

socli -t linux -q bash

Мы также можем включить несколько меток, разделенных запятыми, как показано ниже:

socli -t linux,android -q python

Отправить новый вопрос

Если мы не можем найти ответ на наш вопрос о переполнении стека, не волнуйтесь. Нам нужно будет только выполнить следующую команду, чтобы создать новый вопрос.

socli -n

Эта команда откроет новую страницу вопроса на Stack Overflow в нашем веб-браузере.

Получить помощь

помочь socli

Чтобы узнать больше об этом клиенте Stack Overflow, мы можем использовать раздел справки, выполнив следующую команду:

socli -h

Теперь вы знаете, как искать и просматривать вопросы и ответы на веб-сайте сообщества Stack Overflow через командную строку. Если вы программист и ищете клиентский инструмент для Stack Overflow, это будет вам полезно.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.