Code Parsing driving advanced code editing features.

Code Parsing driving advanced code editing features.

Code Editor comes with support for a vast subset of programming languages;

It is specifically tailored for C#, Visual Basic, TypeScript, JavaScript and Python code editing.

Code Editor utilizes Industrial-grade code analysis APIs for parsing and providing advanced code editing features such as code completion, code outlining, syntax error checking, finding references and alike.

It uses Microsoft Code Analysis (Roslyn), Microsoft TypeScript for TypeScript/JavaScript, LangServer.org protocol for parsing C/C++, Python, Lua and PowerShell; our own implementation for Python, VbScript, JavaScript, HTML and XML and generic syntax highlighting engine for a virtually unlimited set of programming languages.