Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Java10/Examples"
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | ||
This is an informal page listing examples of features that are implemented by the [https://marketplace.eclipse.org/content/java-10-support-oxygen Java 10 Support for Oxygen]. You are welcome to try out these examples. If you find bugs, please file a bug after checking for a duplicate entry [https://bugs.eclipse.org/bugs/buglist.cgi?cmdtype=dorem&list_id=17341573&namedcmd=J10.Open&remaction=run&sharer_id=152344 here]. | This is an informal page listing examples of features that are implemented by the [https://marketplace.eclipse.org/content/java-10-support-oxygen Java 10 Support for Oxygen]. You are welcome to try out these examples. If you find bugs, please file a bug after checking for a duplicate entry [https://bugs.eclipse.org/bugs/buglist.cgi?cmdtype=dorem&list_id=17341573&namedcmd=J10.Open&remaction=run&sharer_id=152344 here]. | ||
Line 13: | Line 13: | ||
|- | |- | ||
! scope="row" | Add Java 10 JRE | ! scope="row" | Add Java 10 JRE | ||
− | | Use | + | | Use Window -> Preferences-> Java -> Installed JREs -> Add... <br> |
+ | <br> | ||
[[File:FileAddJ10.jpg]] | [[File:FileAddJ10.jpg]] | ||
+ | <br> | ||
+ | [note: Eclipse -> Preferences in Mac / Window -> Preferences in Windows] | ||
| Java 10 JRE recognized as a valid JRE | | Java 10 JRE recognized as a valid JRE | ||
|- | |- | ||
! scope="row" | Project JRE | ! scope="row" | Project JRE | ||
− | | In Package Explorer Use | + | | In Package Explorer Use project's context menu and add Java 10 JRE || JRE specific (eg Object) gets resolved in the project. |
|- | |- | ||
! scope="row" | Package Explorer | ! scope="row" | Package Explorer | ||
Line 61: | Line 64: | ||
<br> | <br> | ||
[[File:var.compile.jpg]] | [[File:var.compile.jpg]] | ||
− | | | + | | Code compiles |
|- | |- | ||
! scope="row" | Compiler Error Cases | ! scope="row" | Compiler Error Cases | ||
Line 76: | Line 79: | ||
} | } | ||
</source> | </source> | ||
− | | | + | | Compiler errors are shown |
|- | |- | ||
! colspan="3" | Essential Utilities: Code Completion, Hover and Quick Fix. | ! colspan="3" | Essential Utilities: Code Completion, Hover and Quick Fix. | ||
Line 96: | Line 99: | ||
</source> | </source> | ||
[[File:var.complete.jpg]] | [[File:var.complete.jpg]] | ||
− | | | + | | Completes var since the place is appropriate |
|- | |- | ||
! scope="row" | Negative Case - no completion | ! scope="row" | Negative Case - no completion | ||
Line 110: | Line 113: | ||
<br> | <br> | ||
[[File:var.nocomplete.jpg]] | [[File:var.nocomplete.jpg]] | ||
− | | | + | | Does not offer 'var' as completion |
|- | |- | ||
! scope="row" | Hover | ! scope="row" | Hover | ||
Line 128: | Line 131: | ||
<br> | <br> | ||
[[File:var.hover.jpg]] | [[File:var.hover.jpg]] | ||
− | | | + | | Shows javadoc of the type associated with var |
|- | |- | ||
! scope="row" | Quick Assist : var to type | ! scope="row" | Quick Assist : var to type | ||
Line 145: | Line 148: | ||
<br> | <br> | ||
[[File:var.vartotype.jpg]] | [[File:var.vartotype.jpg]] | ||
− | | | + | | Provides option to change from var to type |
|- | |- | ||
! scope="row" | Quick Assist: type to var | ! scope="row" | Quick Assist: type to var | ||
Line 162: | Line 165: | ||
<br> | <br> | ||
[[File:var.typetovar.jpg]] | [[File:var.typetovar.jpg]] | ||
− | | | + | | Provides option to change from type to var |
|- | |- | ||
! colspan="3" | More to come in Java 11 ! | ! colspan="3" | More to come in Java 11 ! | ||
|} | |} |
Latest revision as of 00:31, 28 March 2018
This is an informal page listing examples of features that are implemented by the Java 10 Support for Oxygen. You are welcome to try out these examples. If you find bugs, please file a bug after checking for a duplicate entry here.