1

Я имею в виду, кроме конференц-зала :)

Используя Google Docs, я могу загружать любые файлы и просматривать их вместе с другими людьми, смотреть, как они редактируют его в режиме реального времени, с живым чатом, происходящим в том же окне. Это круто.

Как я могу сделать то же самое с исходным кодом? Я ищу веб-приложение, в которое я могу загружать исходные файлы, которые будут отображаться в каком-либо редакторе с подсветкой синтаксиса, и позволять другим просматривать его и редактировать в реальном времени. Желательно также с живым чатом, но не обязательно. Кто-нибудь знает, где я могу найти это?

6 ответов6

2

Gobby

2

Я имел успех с VNC и подобными инструментами совместного использования рабочего стола (например, Webex и т.д.). Преимущество этого по сравнению с онлайн-инструментом для совместной работы заключается в том, что вы можете использовать свою повседневную среду разработки, так же, как вы работаете в одиночку или парное программирование лично.

Сопоставьте это с голосовым или видеочатом (таким как скайп или старомодный телефонный звонок), и вы сможете довольно эффективно программировать.

1

Если бы это был я, я бы использовал комбинацию ssh, Gnu Screen и vim. Я бы открыл сеанс SSH для общего экземпляра экрана, который является терминальным мультиплексором. Вы можете использовать это, чтобы открыть несколько виртуальных терминалов и иметь возможность копировать / вставлять между ними, и в то же время оба смогут видеть, что делает каждый человек. Я бы использовал vim для редактора, поскольку это то, что я обычно использую. Он имеет подсветку синтаксиса, и среди многих других функций приятно иметь возможность запускать команду make изнутри вашего редактора.

Преимуществом здесь будет возможность видеть рабочую среду и открывать несколько исходных файлов по мере необходимости. Вы также сможете работать с отдельными файлами и переключаться туда и обратно независимо друг от друга.

1

Я использовал moonedit прежде, хотя я думаю, что это немного устарело:

http://moonedit.com/

1

Если вы используете Windows, тогда я настоятельно рекомендую попробовать Microsoft SharedView. Я также узнал об этом в блоге Скотта Хансельмана « Зная, когда обращаться за помощью» - Microsoft SharedView.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .