Мені було цікаво, які існують служби обміну кодом. Єдине, кого я знаю, це http://pastebin.ca/
Які ще є альтернатива та яку особливість вони мають?
Мені було цікаво, які існують служби обміну кодом. Єдине, кого я знаю, це http://pastebin.ca/
Які ще є альтернатива та яку особливість вони мають?
Відповіді:
Я знаю 4:
Велика різниця в функціях полягає в тому, що варіанти 1 і 2 безперешкодно інтегрують управління версіями і дозволяють вам мати державні та приватні проекти. Таким чином, ви зможете працювати з іншими людьми над кодом, не побачивши цього весь світ.
Варіанти 3 та 4 дозволяють контролювати версії, але я не впевнений, наскільки вони тісно інтегровані з певними системами управління версіями. Також я розумію, що ви не можете залишати проекти приватними в цих двох системах.
Взагалі спільнота Ruby використовує github, спільнота python використовує bitbucket, microsoft запускає кодеплекс, а sourceforge - все про відкритий код. Хоча я вважаю, що ви можете використовувати будь-яку мову з будь-якою з них.
Щодо фрагментів коду, я думаю, що http://ideone.com/ , http://friendpaste.com/ та http://jsfiddle.net/ хороші. JSFiddle особливо приголомшливий для редагування та спільного використання Javascript.
Якщо ви буквально просто хочете дублювати функціональність pastbin, я використовую Friend Paste . Він дозволяє коментувати рядки коду, редагувати код друга і навіть встановлювати пароль, який люди повинні ввести, щоб переглянути його.
Forrst дозволяє ділитися кодом (та скріншотами / посиланнями) та обговорювати їх, наразі в бета-версії та лише для запрошень, але незабаром відкриється.
Ось приклад повідомлення: Forrst screeny http://cl.ly/1aVE/Screen_shot_2010-07-08_at_16.38.25.png
Дивіться це питання, яке також приводить до виконання коду. Відповіді щодо IDEOne та JSFiddle обидва пропонують функціональність пастіна . Деякі з інших можуть також.
Для спільного використання, написання простого JS-коду http://www.jsbin.com/ - це дуже здорово !!
Я весь час використовую jsFiddle для прототипування JavaScript або обміну фрагментами коду.
Ассамбля - хороша. http://www.assembla.com Він пропонує контроль вихідного коду Git та SVN, квитки, приватні / загальнодоступні параметри, управління користувачами, перегляд веб-сайтів тощо. Ціни починаються безкоштовно і рухаються вгору звідти. ;)
Особливості включають:
Це запитання було задано на stackoverflow для c # /. NET-коду: /programming/3078045/is-there-a-public-site-to-make-and-share-live-examples-of-c -net-код /
Хороша відповідь - CodeRun:
Якщо ви хочете поділитися між менш ніж десятьма людьми, погляньте на Fisheye: http://www.atlassian.com/software/fisheye/ - це 10 доларів.
Він підключається до сховища субверсії, тож ви можете побачити набори змін на чеках людей. Ще одна програма, яка добре працює з Fisheye, - Crucible, http://www.atlassian.com/software/crucible/, яка працює для огляду коду.