摘要 |
An internet-based real-time and multiuser computer program development and debugging system and method. The system comprises: a development environment real-time synchronization subsystem, configured to synchronize setting information related to an editor and an compilation environment; a file and code real-time synchronization subsystem, configured to synchronize a file tree structure and code text information; a debugging information real-time synchronization subsystem, configured to synchronize debugging information for a program; and a real-time behavior tracking and synchronization subsystem, configured to receive user behavior information generated by the foregoing three subsystems, and synchronize the received user behavior information to a server. The system and the method can enable multiple programmers to synchronously complete the work such as coding, debugging, and testing in real time under the condition of an internet connection, and implement comprehensive software engineering development that combines the work. |