Какие существуют сервисы для обмена кодом? [закрыто]

11

Мне было интересно, что это за существующий сервис для обмена кодом. Единственный, кого я знаю, это http://pastebin.ca/

Каковы другие альтернативы и какие функции они имеют?

HoLyVieR
источник
Возможно, вы могли бы уточнить: вы ищете варианты для совместного использования проектов и включения управления исходным кодом, или вы ищете варианты для совместного использования фрагментов кода в виде вставки? Кажется, я интерпретировал вопрос иначе, чем другие.
Ребекка Чернофф
охло
CoderHawk

Ответы:

8

Есть 4, о которых я знаю:

  1. http://bitbucket.org/ (для Mercurial Version Control)
  2. http://github.com/ (для контроля версий Git)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

Большая разница в функциях заключается в том, что варианты 1 и 2 легко интегрируют управление версиями и позволяют вам иметь публичные и частные проекты. Таким образом, вы сможете работать с другими над кодом, и весь мир его не увидит.

Варианты 3 и 4 разрешают контроль версий, но я не уверен, насколько тесно они интегрированы с определенными системами контроля версий. Кроме того, я понимаю, что вы не можете держать проекты закрытыми в этих двух системах.

В общем, сообщество Ruby использовало github, сообщество python использует bitbucket, Microsoft запускает codeplex, а sourceforge - это все с открытым исходным кодом. Хотя я считаю, что вы можете использовать любой язык с любым из них.

Для фрагментов кода я думаю , что http://ideone.com/ , http://friendpaste.com/ и http://jsfiddle.net/ хороши. JSFiddle особенно хорош для редактирования и обмена Javascript.

оборота RandomBen
источник
3
У github также есть нечто, называемое gist, для обмена небольшими частями кода. Это как pastebin, но с контролем версий.
Филипп Монжо
2

Если вы буквально хотите использовать дублирующую функциональность в прошлом, я использую Friend Paste . Он позволяет вам комментировать строки кода, редактировать код друга и даже устанавливать пароль, который люди должны вводить, чтобы просмотреть его.

Джейд Роббинс
источник
1

Посмотрите на этот вопрос, который также приводит к выполнению кода. Ответы относительно IDEOne и JSFiddle предлагают функциональность pastebin. Некоторые из других могут также.

Ребекка Чернофф
источник
1

Я все время использую jsFiddle для создания прототипов javascript или обмена фрагментами кода.

EndangeredMassa
источник
0

Ассембла хороший. http://www.assembla.com Он предлагает контроль исходного кода Git и SVN, тикеты, частные / публичные опции, управление пользователями, просмотр веб-сайтов и т. д. Цены начинаются бесплатно и оттуда растут вверх. ;)

beaudetious
источник
0

http://collabedit.com

Особенности включают в себя:

  • Редактирование в реальном времени
  • Подсветка синтаксиса
  • Чат на боковой панели
  • история
Бен Ноланд
источник
0

Если вы хотите поделиться с менее чем десятью людьми, взгляните на Fisheye: http://www.atlassian.com/software/fisheye/ - это 10 долларов.

Он подключается к хранилищу Subversion, так что вы можете видеть наборы изменений в чеках людей. Еще одно приложение, которое хорошо работает с Fisheye, - Crucible, http://www.atlassian.com/software/crucible/, которое работает для проверки кода.

Ноэль М
источник
0

Попробуйте Liveweave для HTML5, CSS3 и JS кодирования. Это превосходно!

Alex
источник