Skip to content

Eclipse Language Smarts

wgalanciak edited this page Mar 24, 2021 · 7 revisions

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

CodeTogether 4.0

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 🏃 ✖️ ✖️ ✖️ ✖️

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