Skip to content

Eclipse Language Smarts

Wojciech Galanciak edited this page Jan 27, 2022 · 7 revisions

With Eclipse as the host IDE, the following features are available to participants in your shared session.

CodeTogether 2022.1

Common WTP CDT PDT PyDev WWD
Java JS HTML CSS Json XML JSP C/C++ PHP Python Generic
Completion ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
As-you-type Validation ✔️ ✔️ ✔️ ✖️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Problem Markers ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Go to Definition ✔️ ✖️ ✖️
Peek Definition ✔️ ✖️ ✖️
Preview Definition ✔️ ✖️ ✖️
Peek References ✔️ ✖️ ✖️
Outline ✔️
Hover ✔️ ✔️
Format ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✖️ ✖️
Implementations ✔️ ✖️ ✖️ ✖️ ✖️
Call Hierarchy ✔️ ✖️ ✖️ ✖️ ✖️
Type Hierarchy ✔️ ✖️ ✖️ ✖️ ✖️
Open Type ✔️ ✖️ ✖️ ✖️ ✖️
Parameter Hints (359) ✖️ ✖️ ✖️ ✖️

Note: The above table only lists popular languages. The absence of a language does not imply it will not be accessible in a shared session. While language smarts will be present for most languages, at the very least, participants will be able to view and edit all types of source.

Legend

Symbol Description
✔️ Feature present
Feature not yet supported
✖️ Feature not supported by Eclipse
🏃 Feature in development
Abbr. Description
WTP Web Tools Platform
CDT C/C++ Development Tools
PDT PHP Development Tools
PyDev Python IDE for Eclipse
WWD Wild Web Developer

Clone this wiki locally