Was sind die vorhandenen Dienste zum Teilen von Code? [geschlossen]

11

Ich habe mich gefragt, was der vorhandene Dienst zum Teilen von Code ist. Der einzige, den ich kenne, ist http://pastebin.ca/

Was sind die anderen Alternativen und welche Funktionen haben sie?

HoLyVieR
quelle
Vielleicht könnten Sie klarstellen: Suchen Sie nach Optionen zum Freigeben von Projekten und zum Einbeziehen der Quellcodeverwaltung, oder suchen Sie nach Optionen zum Freigeben von Codefragmenten als Pastebin? Ich habe die Frage anscheinend anders interpretiert als andere.
Rebecca Chernoff
Ohloh
CoderHawk

Antworten:

8

Es gibt 4, von denen ich weiß:

  1. http://bitbucket.org/ (für Mercurial Version Control)
  2. http://github.com/ (für Git-Versionskontrolle)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

Der große Unterschied bei den Funktionen besteht darin, dass die Optionen 1 und 2 die Versionskontrolle nahtlos integrieren und es Ihnen ermöglichen, öffentliche und private Projekte durchzuführen. So können Sie mit anderen an Code arbeiten, ohne dass die ganze Welt ihn sieht.

Die Optionen 3 und 4 ermöglichen die Versionskontrolle, aber ich bin mir nicht sicher, wie eng sie in bestimmte Versionskontrollsysteme integriert sind. Mein Verständnis ist auch, dass Sie Projekte in diesen beiden Systemen nicht privat halten können.

Im Allgemeinen verwendet die Ruby-Community Github, die Python-Community Bitbucket, Microsoft führt Codeplex aus und SourceForge dreht sich alles um Open Source. Obwohl ich glaube, dass Sie mit jeder Sprache jede Sprache verwenden können.

Für Codefragmente halte ich http://ideone.com/ , http://friendpaste.com/ und http://jsfiddle.net/ für gut. JSFiddle eignet sich besonders zum Bearbeiten und Teilen von Javascript.

RandomBen
quelle
3
Github hat auch etwas namens Gist , um kleinere Codeteile zu teilen. Es ist wie Pastebin, aber mit Versionskontrolle.
Philippe Mongeau
2

Wenn Sie buchstäblich nur doppelte Pastbin-Funktionen wünschen, verwende ich Friend Paste . Sie können Codezeilen kommentieren, den Code eines Freundes bearbeiten und sogar ein Kennwort festlegen, das die Benutzer eingeben müssen, um ihn anzuzeigen.

Jade Robbins
quelle
1

Siehe diese Frage , die auch zur Ausführung des Codes führt. Die Antworten zu IDEOne und JSFiddle bieten beide Pastebin-Funktionen. Einige der anderen können auch.

Rebecca Chernoff
quelle
1

Ich benutze jsFiddle die ganze Zeit für Javascript-Prototyping oder Code-Snippet-Sharing.

Gefährdete Masse
quelle
0

Assembla ist gut. http://www.assembla.com Es bietet Git- und SVN-Quellcode-Kontrolle, Tickets, private / öffentliche Optionen, Benutzerverwaltung, Web-Anzeige usw. Die Preise beginnen kostenlos und steigen von dort aus aufwärts. ;)

schön
quelle
0

http://collabedit.com

Features sind:

  • Echtzeitbearbeitung
  • Satzstellung markieren
  • Seitenleisten-Chat
  • Geschichte
Ben Noland
quelle
0

Wenn Sie weniger als zehn Personen teilen möchten, schauen Sie sich Fisheye an: http://www.atlassian.com/software/fisheye/ - das sind 10 US-Dollar.

Es wird in ein Subversion-Repository eingebunden, sodass Sie Änderungssätze der Checkins von Personen sehen können. Eine andere Anwendung, die gut mit Fisheye funktioniert, ist Crucible, http://www.atlassian.com/software/crucible/, die für Codeüberprüfungen funktioniert.

Noel M.
quelle
0

Probieren Sie Liveweave für HTML5-, CSS3- und JS-Codierung aus. Es ist beeindruckend!

Alex
quelle