Um utilitário simples, mas que ajuda muito para quem precisa disponibilizar constantemente trechos de código, eu por exemplo! 😀️ . Separei alguns pra vocês, vamos à lista!
Para alguns dos nossos exemplos de uso vamos utilizar o seguinte arquivo:
vim mycode.sh
O compartilhamento do seu código é realizado via linha de comando, exemplo:
A saída informará o link que você pode usar para compartilhar. Se quiser mais facilidade crie uma função em Shell para isso ou use o client deles disponível na mesma página, além de outras opções, como guardar os códigos e links ao rodar o comando.
Link do código gerado: http://ix.io/2eZc
Da mesma forma que o anterior, só que ainda mais simples, exemplo de uso:
Link do código gerado: http://sprunge.us/M3zF8m
Ele funciona online e via linha de comando, você precisa inserir(digitar/colar) seu código e clicar em Save 💾 Ctrl + s
. Se quiser compartilhar seu código, basta clicar em Just Text 📋️ ou teclar Ctrl + shift + r
.
Você ainda pode usar o cliente deles via linha de comando, instalando-o via gem:
E usando da seguinte maneira:
Link do código gerado: https://hastebin.com/morovoxegu.bash
Há a possibilidade de você usar seu próprio server, veja mais detalhes aqui.
Essa opção é uma das mais conhecidas, pois tem a marca/publicidade do GitHub. Você pode compartilhar anonimamente também ou se estiver logado, fica gravado para seu usuário.
Tem até clientes para ele: Lepton e também: Gisto . Outro serviço deles, não relacionado, é um encurtador de url: git.io, só encurta URLs do site/endereços relacionados ao GitHub, mas serve caso você queira encutar seus snippets e até mesmo URL longa do GitHub.
Dá pra encurtar via linha de comando de forma personalizada, exemplo:
Edite SUA_URL_LONGA e LETRAS_CUSTOMIZADAS para nomes específicos caso queira.
Link do código gerado: git.io/mycode.sh
Similar ao Gist, no entanto, não há possibilidade de criar snippets anônimos, é preciso estar logado na sua conta do GitLab. Uma interface muito show!
Os códigos que os programadores disponibilizaram como público podem ser consultados aqui.
Para criar você precisa estar logado e ir no botão de + ou no botão New Snippet.
https://gitlab.com/snippets/1955776
Também funciona online e ele encripta sua URL, basta acessar o endereço e digitar/colar seu código e ele salva automaticamente e disponibiliza o raw
no canto inferior direito da tela: https://paste.sh/.
Esse é show de bola, ele roda via comando nc
(precisa ter o netcat instalado) e a inserção é bem simples, exemplo:
Esse é loko, o compartilhamento é via imagem e você pode criar Wallpaper e editar sua imagem: rotate, blur, colorschemes e entre outras opções! Vale o clique.
Link do código gerado: http://instaco.de/119823
Nem precisa dizer que é da distribuição Linux Ubuntu com uma interface limpa e profissional:
Link do código gerado: https://paste.ubuntu.com/p/bwqY6XHpqm/
Esse é completo, não se trata somente de um code snippet e sim de um compartilhador de arquivos, url e tudo que você deseja no limite de 512MB. É uma alternativa ao transfer.sh que nós temos um artigo aqui no blog. Exemplo de uso:
E como dica bônus, talvez a alternativa mais queridinha da galera é o Carbon. Você pode escolher esquema de cores, cor de fundo e ainda salvar a imagem gerada em 3 resoluções diferentes, incluindo 4k.
Opções é que não falta, fique à vontade para escolher nesse mundo de alternativa! 😀️ Um que eu definitivamente NÃO RECOMENDARIA é o → PasteBin.com , esse gera ‘bad interpreter’ no seu código, se você baixar e usar no Linux, saiba mais aqui.
desenvolvimento programacao dicas