Sobre o projeto
cheat.sh é um serviço de tabela de consulta unificado e impulsionado pela comunidade, que agrega vários repositórios de tabelas de consulta de alta qualidade ao redor do mundo, com o objetivo de oferecer uma experiência de consulta simples, rápida, abrangente e acessível de qualquer lugar.
Principais recursos:
- Interface simples via curl, navegador ou editor, sem necessidade de instalação, também disponível para auto-hospedagem offline.
- Abrange 56 linguagens de programação, diversos sistemas de gerenciamento de bancos de dados e mais de 1000 comandos UNIX/Linux essenciais.
- Suporte à busca por palavra-chave com `~KEYWORD`, como `curl cht.sh/~snapshot`.
- Tabelas de consulta de linguagens de programação ficam em namespaces separados, como `curl cht.sh/go/Pointers` e `curl cht.sh/python/lambda`.
- Quando não existe uma tabela pronta para uma consulta, ela é gerada dinamicamente com base nas tabelas existentes e respostas do StackOverflow.
- Permite escolher entre diferentes respostas com `/1`, `/2`, etc., remover comentários com `\?Q` e desativar destaque de sintaxe com `\?T`.
- Oferece o cliente de linha de comando cht.sh, com contexto persistente de consulta, readline, histórico, integração com área de transferência, autocomplete para bash/fish/zsh e modo de navegação anônima.
- No modo anônimo, o texto selecionado é automaticamente consultado e sua tabela correspondente é exibida.
- Integração com plugins para Vim, Emacs, Visual Studio Code, Sublime, IntelliJ IDEA, QtCreator e outros editores.
- Auto-hospedagem suportada via docker-compose, com o serviço rodando por padrão em http://localhost:8002.
O serviço prioriza respostas rápidas (geralmente em menos de 100 ms) e oferece páginas especiais como `:help`, `:intro` e `:list` para obter ajuda e listas de conteúdo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.