Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. VS Code

VS Code

Migrating Eclipse-based Tools/Plugins to Eclipse Theia or VSCode

Jonas Helming (EclipseSource)

Do you have an existing Eclipse-based tool, application or plugin and wonder how to evolve it to web-based platforms such as Eclipse Theia or VS Code? In this talk, we will provide you with a guideline on how to approach and conduct this migration, while maximizing the reuse of your existing business logic and getting the most out of this exciting new technology stack!

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

CDT.cloud? C/C++ tooling in the web

Stefan Dirix (EclipseSource)

Do you have an existing CDT-based tool and want to migrate to Eclipse Theia or VS Code? Do you wonder how to reach a similar feature set compared to CDT and which components to use in a web-based or even cloud-based IDE? In this talk, we will provide a state-of-the-art overview and recommendations about available tools, extensions and frameworks for building web-based C/C++ tooling.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Beyond LSP: Getting Your Language into Theia and VS Code

Jan Koehnlein (TypeFox GmbH)

If you want to a build custom programming language, the Eclipse ecosystem offers a complete toolstack to build a web-based IDE for it: Theia as the web-IDE framework, Xtext and lsp4j to implement a language server, Sprotty to add diagram support and many more.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Distribute Your VS Code Extensions With Open VSX

Miro Spönemann (TypeFox GmbH)

The VS Code extension format is finding increasing adoption among development tools, most notably Eclipse Theia and all the projects that build on it. However, the official VS Code Marketplace may be used only with Microsoft products. Eclipse Open VSX aims at providing an extension registry for all tools that support that format. I will introduce you to the public instance of Open VSX, available at open-vsx.org, and explain how you can install your own instance to manage your organization’s in-house extensions.

Experience level: 
Intermediate

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Eclipse Theia vs Che vs VS Code

Jonas Helming (EclipseSource)

Do you wonder whether you should use VS Code or Eclipse Theia? Are you confused by the relationship between Theia and Eclipse Che? Do you want to know how Che compares to VS Code Codespaces? Then join this talk where we will provide a comprehensive overview as well as a detailed comparison!

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top