Я имею в виду кроме конференц-зала :)
Используя документы Google, я могу загрузить любой вид файла и просмотреть его с другими людьми, наблюдать, что они редактируют его в режиме реального времени с живым чатом, происходящим в том же окне. Это является потрясающим.
Как я могу сделать то же самое с исходным кодом? Я ищу веб-приложение, где я могу загрузить исходные файлы, которые будут отображены в некотором редакторе, с подсветкой синтаксиса, и позволят другим просматривать ее и редактировать ее в режиме реального времени. Предпочтительно с живым чатом также, но не необходимый. Кто-либо знает, где я могу найти это?
Я имел успех с VNC и подобными совместно использующими рабочий стол инструментами прежде (такими как Webex, и т.д.). Преимущество с этим по инструменту сотрудничества в режиме онлайн состоит в том, что можно использовать повседневную среду разработки, точно так же, как Вы делаете, когда Вы работаете одни или парное программирование лично.
Пара, что с голосовым чатом или видео-чатом (таким как скайп или старомодный телефонный вызов), и необходимо смочь к парной программе довольно эффективно.
Если бы Вы запускаете Windows затем, я настоятельно рекомендовал бы испытание Microsoft SharedView. Я также нашел это через сообщение в блоге Scott Hanselman, Знающее, Когда Обратиться за помощью - Microsoft SharedView.
Я использовал moonedit прежде, хотя я думаю, что это немного датировано:
Если бы это был я, то я использовал бы комбинацию ssh, Экрана Гну и энергии. Я открыл бы ssh сессию для общего экземпляра экрана, который является оконечным мультиплексором. Можно использовать это, чтобы открыть несколько виртуальных терминалов и смочь к скопировать/вставить между ними и все еще обоими смочь видеть то, что делает каждый человек. Я использовал бы энергию для редактора как, именно это я обычно использую. Это имеет, имеет подсветку синтаксиса, и среди многих других функций, хорошо смочь выполнить сделать команду изнутри Вашего редактора.
Преимуществом здесь была бы способность видеть рабочую среду и открыть несколько исходных файлов по мере необходимости. Вы также смогли бы работать над отдельными файлами и переключиться назад и вперед друг независимо от друга.