Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.29 KB

README.md

File metadata and controls

57 lines (37 loc) · 1.29 KB

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