Простой способ поделиться / обсудить / сотрудничать по фрагментам кода?
-
03-07-2019 - |
Вопрос
Некоторые из моих коллег живут на других континентах, и время от времени нам нужно быстро поболтать с фрагментом кода. Электронная почта слишком медленная, обзоры кода неуклюжи, как для Yahoo Messenger ... этим все сказано:
Мой вопрос: как быстро и легко поделиться небольшим фрагментом кода, возможно, позволяя выделять / редактировать в реальном времени?
Все, что угодно - программа, веб-сайт, дымовые сигналы, почтовые голуби ... чем проще, тем лучше!
Решение
collabedit - совместный редактор исходного кода на основе браузера. Р>
Вот демоверсия http://collabedit.com/sjbr9 .
Другие советы
CodeShare является новым и пока выглядит довольно неплохо. Это в режиме реального времени, и каждый, кто подключается, получает собственную карьеру, чтобы перемещаться и редактировать код. Он также имеет подсветку синтаксиса и цветовые схемы.
Уникальные страницы на CodeShare в настоящее время не имеют срока действия и не могут быть истекли вручную. Но вы можете удалить код на странице, если не хотите, чтобы ваш код оставался там бесконечно [1] а>. р>
Вы можете просто использовать Skype, но отключить смайлики (Настройки-> Чат и SMS-> Внешний вид чата> Показывать смайлики). Это не помешает вашему форматированию, и если хуже станет хуже, вы всегда можете просто отправить весь файл. Некоторые другие IM-клиенты также предлагают эту функцию, но со смешанными результатами. Я бы предположил, что такие инструменты, как Miranda IM, позволят вам отключить смайлики и настроить шрифт для использования моноширинного.
В качестве альтернативы вы можете использовать Wiki, но это дополнительная работа, и я бы посоветовал ее только в том случае, если фрагмент имеет какое-либо конкретное значение.
Может быть полезен своего рода pastebin .
Как веб-, так и бесплатные редакторы. Документы можно создавать и обмениваться мгновенно, а изменения видны в режиме реального времени.
Сотрудничающий редактор, такой как Gobby , отлично работает.
Какая-то вики, например, trac. Имеет поддержку подсветки кода. Это легко для других посмотреть позже.
хотя вы, вероятно, уже подумали об этом, но нельзя ли иметь общую папку, к которой у вас есть доступ, а затем открыть документ в выбранном вами редакторе
или, может быть, посмотрите на управление веб-проектами, где вы можете войти и поделиться ресурсами?
Ответ Джереми Кантрелла привел меня (через google ) к Страница Википедии на совместные редакторы в реальном времени .
Здесь вы можете найти исчерпывающий список программных продуктов, которые служат нужной цели, а также некоторые интересные объяснения технических трудностей при внедрении такого программного обеспечения.
codr.cc - еще один вариант. Это своего рода босоножки, но в целом хорошо. Р>
Примечание: , чтобы получить подсветку синтаксиса, добавьте язык к URL, чтобы codr.cc/c3jg3 стал codr.cc/c3jg3/cpp
Это платный вариант, но у CodePen Pro есть совместное представление для совместного редактирования (среди прочего): https://codepen.io/login/pro
Кроме того, Google Apps Script - хороший вариант, но только для JavaScript: https://developers.google.com/apps-script/
Вы также можете попробовать себя в сообществе веб-разработчиков Codepad.co , здесь вы делитесь своим кодом, создаете коллекции, нанимаете веб-сайты разработчики, комментируйте и любите другие фрагменты, смотрите рейтинг и многое другое. Р>
Надеюсь, это полезная информация для вас:)