Pull Request: CX_Rami_390_Integrating_Advanced_Editor_With_Compiler

CX: @MussabElDash @KhaledHelmy @ahmedhagii @mohamedsaeed93 @Ahmed-Moataz
Issue #390