Eu queria saber quais são os serviços existentes para compartilhar código. O único que eu sei é http://pastebin.ca/
Quais são as outras alternativas e quais recursos eles têm?
Eu queria saber quais são os serviços existentes para compartilhar código. O único que eu sei é http://pastebin.ca/
Quais são as outras alternativas e quais recursos eles têm?
Respostas:
Existem 4 que eu conheço:
A grande diferença nos recursos é que as opções 1 e 2 integram perfeitamente o controle de versão e permitem que você tenha projetos públicos e privados. Assim, você poderá trabalhar com outras pessoas no código sem que o mundo inteiro o veja.
As opções 3 e 4 permitem o controle de versão, mas não tenho certeza de quão fortemente integradas elas estão com determinados sistemas de controle de versão. Além disso, meu entendimento é que você não pode manter projetos privados nesses dois sistemas.
Em geral, a comunidade Ruby usou o github, a comunidade python usa o bitbucket, a microsoft executa o codeplex e o sourceforge é sobre código aberto. Embora eu acredite que você possa usar qualquer idioma com qualquer um deles.
Para trechos de código, acho que http://ideone.com/ , http://friendpaste.com/ e http://jsfiddle.net/ são bons. O JSFiddle é especialmente impressionante para editar e compartilhar Javascript.
Se você literalmente quiser apenas a funcionalidade de pastbin duplicada, eu uso o Friend Paste . Ele permite que você comente as linhas de código, edite o código do amigo e até defina uma senha que as pessoas precisam digitar para visualizá-lo.
O Forrst permite compartilhar código (e capturas de tela / links) e discuti-los, atualmente na versão beta e somente para convidados, mas que devem ser abertos em breve.
Aqui está um exemplo de publicação: Primeira tela http://cl.ly/1aVE/Screen_shot_2010-07-08_at_16.38.25.png
Veja esta pergunta que também traz a execução do código. As respostas sobre o IDEOne e o JSFiddle oferecem a funcionalidade pastebin. Alguns dos outros também podem.
Para compartilhar, escrever um código JS simples http://www.jsbin.com/ é muito legal!
Eu uso o jsFiddle o tempo todo para prototipagem de javascript ou compartilhamento de trechos de código.
Assembla é uma boa. http://www.assembla.com Oferece controle de código fonte Git e SVN, tickets, opções privadas / públicas, gerenciamento de usuários, visualização na web etc. Os preços começam gratuitamente e sobem a partir daí. ;)
Características incluem:
Esta pergunta foi feita no stackoverflow para o código c # /. NET: /programming/3078045/is-there-a-public-site-to-make-and-share-live-examples-of-c -net-code /
Uma boa resposta é CodeRun:
Se você deseja compartilhar entre menos de dez pessoas, dê uma olhada no Fisheye: http://www.atlassian.com/software/fisheye/ - custa US $ 10.
Ele se conecta a um repositório do subversion, para que você possa ver os conjuntos de alterações dos checkins das pessoas. Outro aplicativo que funciona bem com o Fisheye é o Crucible, http://www.atlassian.com/software/crucible/ , que funciona para revisões de código.
Experimente o Liveweave para codificação HTML5, CSS3 e JS. Isso é incrível!