Building custom VS Code extensions
VS Code is designed as an extensible code editor, its extension mechanism allowing you to add missing features and integrations. Make use of this flexible architecture by adapting VS Code to your context-, project- or domain-specific needs. Improve the efficiency of your developers or provide your custom VS Code extension to millions of VS Code users! Whether it be language related features, code generators, diagram support, visualization or any other tool customization feature: EclipseSource supports your VS Code extension project, including the analysis, the design, the implementation and even the distribution if you like. Please see our service offerings for building tools and web-based tools in particular and get in contact with us.
Contact us to learn more and get supportBuilding custom language support for VS Code
VS Code integrates the language server protocol (LSP) and the Monaco code editor, it provides support for a huge variety of textual languages. Moreover, the extension mechanism of VS Code allows you to adapt the language support or even support new languages. This support includes features such as syntax highlighting, autocompletion, refactoring, formatting and quick fixes. So, improve your developers efficiency by providing them the tools they deserve. Whether it is a simple language extension, support for a domain-specific language, a language server or a full-fledged custom IDE, EclipseSource can support you in the design and implementation of your language tools. Please see our service offerings for building tools and web-based tools in particular and get in contact with us to discuss your individual needs!
Contact us to learn more and get supportBuilding domain-specific Tools with VS Code
VS Code can be extended to be more than a code editor, e.g. to a tool for engineers or domain experts. With its extension API, it integrates well with technologies such as JSON Forms, EMF.cloud, Sprotty and GLSP. Based on decades of experience in a variety of domains, EclipseSource can support you to efficiently provide tool features such as data entry, visualization, validation, analysis, simulation, comparison, versioning or multi-user collaboration – all integrated into VS Code! If you want to learn more, please have a look at our services for building modeling tools, building tools and web-based tools in particular and get in contact with us to discuss your individual needs!
Contact us to learn more and get supportBlogs and Tutorials about VS Code
- The Eclipse Theia IDE vs. VS Code
- Eclipse Che vs. VS Code (online|codespaces)
- GLSP: Diagrams in VS Code, Theia, Eclipse and plain HTML
- Using VS Code extensions in Eclipse Theia and Che
- Strategies towards web/cloud-based tools and IDEs
- Web-based vs. desktop-based Tools
- … and more
Also see our service offerings for building modeling tools or get in contact with us.
Contact us to learn more and get support