Не одновременно AFAIK, но обычно вы этого тоже не хотите. (Сядьте за тот же компьютер, если вам это действительно нужно.)
Принятый рабочий процесс для совместного кодирования состоит в том, чтобы внести ряд изменений, убедиться, что они работают, записать их, интегрировать некоторые изменения от вашего собеседника, убедиться, что он работает с вашими последними изменениями, а затем снова начать работать над некоторыми новыми изменения.
Вы должны проверить некоторые DVCS-системы, такие как Mercurial или Git , которые позволяют вам делиться записанными изменениями (также известными как коммиты).