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.