Skip to content

A Live-Share IDE written in C#. With directory tree , syntax high-lighting , chat room ... etc

License

Notifications You must be signed in to change notification settings

jason810496/Live-Share-IDE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live-Share-IDE

A Live-Share IDE written in C# . With directory tree , syntax high-lighting , chat room , intergerated console ... etc

Demo video

Demo video

More : testing multi-room & multi client mechanism

Demo video

ScreenShot

LiveShareIDE Demo

Requirement

server

  • python 3.9 up

How to use ?

  1. run python sokcet server ( server.py )
  2. open LiveShareIDE.exe and enjoy ! ✨

Feature

Python Socket Server :

  • multi client
  • multi room

ChatRoom :

  • join by room_id & user_name
  • multi client receiving

DirectoryTree :

  • nested view
  • click to open file

CodeEditor :

  • auto line count
  • syntax highlighting
  • bracket matching

UI Design :

  • self designed compomnent
  • material style

Reference

Client

Client branch

Server

multi-client socket server & client side written in cpp / python3 to test socket IO .

Server branch

About

A Live-Share IDE written in C#. With directory tree , syntax high-lighting , chat room ... etc

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published