Multi-user code editor

peacemaker

Expert
Licensed User
Longtime User
HI, All

Is there any service of ... online multi-user code editor built-in into some IDE?
Only Google docs ?

But i mean "realtime Github": several users login, choose a code example project, the IDE downloads it and allow editing, but other users who open it - also can run and help to edit the shared module.

And the shared module is finished by 10-20 coders in an hour.
Or some document is created realtime, for example, the WiKi (with minimal viable code snippets for each component) for ABMaterial framework, thanks to @alwaysbusy, who is always busy to make such doc alone.

If all who used or is using ABMaterial can share the minimal comment to each non-commented component (that he used successfully) - the full shared doc would be created in a day or 2.
 
Last edited:

ranul

Member
Licensed User
Longtime User
All JetBrain IDE's like PyCharm and IntelliJ have this option of coding together. It is a paid feature.
 

MichalK73

Well-Known Member
Licensed User
Longtime User
The B4X IDE does not have Git hooked up. You can connect a project from the console by multiple users. But you'd probably have to manually refresh the content of the project from the Git server if someone changed something. I also don't know if the B4X IDE would automatically recognize that the code in the files had changed and would automatically refresh the code windows in the IDE.
I guess that's going to be a hard thing to do. I don't know of a Git tool that would monitor changes in the project in real time and, if there were, would refresh the project locally from the server.
 

Magma

Expert
Licensed User
Longtime User
it would be nice if was a B4X IDE supports multi-users editing like new Microsoft Offices...

but ofcourse this will need a lot of job...

Compiling/Running the same time result at different pcs don't think that is a problem if the code is ok...
 
Last edited:

peacemaker

Expert
Licensed User
Longtime User
i think it may be just so:
1) server has several versions of the shared file from several users
2) server sends the notifications that there are new versions
3) if user agreed to compare - server shows the new versions like TotalCommander compares 2 files.
4) and user may be agree to merge the new version with his own, or replace, or discard.

Writing a shared document is to be good: each user can update the chapter that he used well and if has an example or description to share...
 

peacemaker

Expert
Licensed User
Longtime User
Wait... but it's .., Wiki engine...
 
Top