wake-up-neo.net

Quali sono i servizi esistenti per la condivisione del codice?

Mi chiedevo quali sono i servizi esistenti per la condivisione del codice. L'unico che conosco è http://Pastebin.ca/

Quali sono le altre alternative e quali funzionalità hanno?

11
HoLyVieR

Ce ne sono 4 che conosco:

  1. http://bitbucket.org/ (per Mercurial Version Control)
  2. http://github.com/ (per Git Version Control)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

La grande differenza nelle funzionalità è che le opzioni 1 e 2 integrano perfettamente il controllo della versione e consentono di avere progetti pubblici e privati. Quindi sarai in grado di lavorare con gli altri sul codice senza che tutto il mondo lo veda.

Le opzioni 3 e 4 consentono il controllo della versione ma non sono sicuro di quanto siano strettamente integrate con determinati sistemi di controllo della versione. Inoltre, la mia comprensione è che non è possibile mantenere i progetti privati ​​in quei 2 sistemi.

In generale la comunità Ruby utilizzava github, la comunità python utilizza bitbucket, Microsoft esegue codeplex e sourceforge è tutto basato sull'open source. Anche se credo che tu possa usare qualsiasi lingua con ognuna di esse.

Per i frammenti di codice penso http://ideone.com/ , http://friendpaste.com/ e http://jsfiddle.net/ sono buoni. JSFiddle è particolarmente fantastico per l'editing e la condivisione di Javascript.

8
Ben Hoffman

Se vuoi letteralmente solo duplicare la funzionalità pastbin, io uso Friend Paste . Ti consente di commentare le righe di codice, modificare il codice degli amici e persino impostare una password che le persone devono inserire per visualizzarla.

2
Jade Robbins

Forrst ti consente di condividere codice (e schermate/link) e di discuterne, attualmente in versione beta e solo su invito ma che si aprirà presto.

Ecco un post di esempio: Forrst screeny http://cl.ly/1aVE/Screen_shot_2010-07-08_at_16.38.25.png

2
Marc Roberts

Vedi questa domanda che porta anche all'esecuzione del codice. Le risposte riguardanti IDEOne e JSFiddle offrono entrambe la funzionalità Pastebin. Anche alcuni degli altri.

1

Per la condivisione, scrivere un semplice codice JS http://www.jsbin.com/ è piuttosto bello !!

1
user1916

Uso jsFiddle sempre per la prototipazione javascript o la condivisione di frammenti di codice.

1
EndangeredMassa

Assembla è una buona. http://www.assembla.com Offre controllo del codice sorgente Git e SVN, biglietti, opzioni pubbliche/private, gestione degli utenti, visualizzazione web, ecc. I prezzi iniziano gratuitamente e si spostano verso l'alto da lì. ;)

0
beaudetious

Se vuoi condividere tra meno di dieci persone, dai un'occhiata a Fisheye: http://www.atlassian.com/software/fisheye/ - costa $ 10.

Si collega a un repository Subversion, in modo da poter vedere i changeset dei checkin delle persone. Un'altra applicazione che funziona bene con Fisheye è Crucible, http://www.atlassian.com/software/crucible/ che funziona per le revisioni del codice.

0
Noel M

http://collabedit.com

Le caratteristiche includono:

  • Editing in tempo reale
  • Evidenziazione della sintassi
  • Chat della barra laterale
  • Storia
0
Ben Noland

Questa domanda è stata posta su stackoverflow per c # /. NET codice: https://stackoverflow.com/questions/3078045/is-there-a-public-site-to-make-and-share-live-examples -di-c-net-code /

Una buona risposta è CodeRun:

http://coderun.com/ide/

0
Ami

Prova Liveweave per la codifica HTML5, CSS3 e JS. È fantastico!

0
user21471