Eclipse Che is the next generation open source Eclipse IDE. Eclipse Che is hosted in the cloud and uses workspaces containing your projects alongside the necessary runtimes: Instead of setting up the required environment - like databases, applications servers, or third party libraries - everything you need for your project to run is already associated with your workspace.
Actions speak louder than words (but we'll use words too)
Join us for a live demo of putting actual fixes into old code via LTS. We'll attempt - without a net - to take a recently fixed bug, backport it, push changes, review them and get it into the LTS infrastructure for a proper build. You'll see just how easy it can be to do your own self-serve fixes on older versions of plugins.
Follow along and marvel at the impressive spectacle that only a build demo can provide!
Eclipse RAP is a framework to write Web application based on a Java API. As the API is based on SWT, it allows to seamlessly run existing SWT/RCP application as web applications from the same code base. The project is widely adopted, is known for its stability, celebrated its 10th year at Eclipse, and continues to innovate.
In this talk, you will start getting updates about the new features shipped in Neon.1, such as npm scripting, the new ClosureCompiler, and so on.
In this presentation we'll explore how best to employ EMF (Eclipse Modeling Framework) and CDO (Connected Data Objects) to build a scalable, transactional, and distributed application for your modeled data with just a few mouse clicks and a couple lines of code.
The CDT project features advanced tooling support for C & C++ development. It is a mature project that is constantly evolving to support its users needs. It is widely used and adopted as part of other initiatives such as Polarsys. Technology like the CDT indexer heavily influences the upcoming dramatic speed improvements to the JDT indexer.
Eclipse Collections (EC) and its predecessors embraced a functional programming approach for collections long before that became standard in Java 8. EC liberally uses function types (now lambdas) and higher order functions (now provided on the Stream interface). For a couple of years EC and Java 8 had disjoint functional APIs for collections. Now with version 8 (Milestone 1 released on July 6th), EC embraces Java 8 and adds interoperability in multiple ways:
Eclipse 4 is now an established rich client platform with production ready renderers for:
- SWT shipped by the Eclipse Platform project
- JavaFX shipped by the e(fx)clipse project
In the last 2 releases not many new features have been implemented inside the base e4 application, while e(fx)clipse has been inventing new features who make the platform more powerful and is going to do more in the next few releases.
The e(fx)clipse team has many interesting ideas who might ore might not adopted by the base e4 platform like:
Are you sick of seeing these progress bars stuck at 99% for a long time and then complete in a sec? Do you cry when you click on the cancel button of a task and it does not stop? Do you want to learn how to properly handle progress monitors and task cancelation requests in your Eclipse plugins/application?
Xtext makes it easy to develop programming and domain-specific languages and tooling for them. It includes a basic language infrastructure consisting of a parser, linker, and compiler, as well as advanced features such as Java integration, symbol indexing, incremental building, and editing support for different platforms. Starting from version 2.11, in addition to Eclipse, Intellij IDEA and the Web support, Xtext comes with a Language Server Protocol implementation that opens a way to new platforms such as Eclipse Che and VSCode.