-
Notifications
You must be signed in to change notification settings - Fork 26
Eclipse article #77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eclipse article #77
Conversation
I found https://eclipseide.org/getting-started/documents/eclipse-ide-keybindings.pdf for keybindings - Debugging keybinds seem to be the same on MacOS but Content assist seems to be different. However, I still don't know about chinese MacOS systems. EDIT: I asked someone and they said it would depend on the keyboard as Mac keyboards would not have According to the sources, the default keybindings for content assist is as follows:
For debugging keybinds ( |
I now added sections for generating code, refactoring and I also added a short summary with a link to the Java Development User Guide of the Eclipse IDE. |
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
app/pages/learn/01_tutorial/01_your-first-java-app/03_writing-java-applications-with-eclipse.md
Outdated
Show resolved
Hide resolved
Hi @danthe1st, thanks again for the contribution. I'm back and can assist getting this over the line. I've started reviewing and pushing some fixes directly for expediency sake, hope that's OK. Mostly formatting, spacing, etc., but I did re-order slightly by moving the "Run Program" section above the "Dealing with errors" section. Let me know if that messes up your flow. I've got a bit more review to do but will get back shortly. |
Thank you for taking a look at it, I am happy to be allowed to write this article. I have now added paragraph pages consistently and removed whitespace at the end of lines (which I used for line breaks previously). Regarding the voluntary reviews from @tivervac and @BeckerWdf, I think they would need to sign the OCA in order for me to take their feedback into account (independently of whether or not I change anything based on it?). How do I know whether this happens? |
Thanks @tivervac and @BeckerWdf for the suggestions! We included a few of the trivial ones. @danthe1st I'll get this merged! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
We'll get this merged to prod within a day or so, thanks all! |
Request issue
closes #68
Website section
Learn > Tutorials > Your First Java App
Description
This article is an introductory tutorial for getting people started with developing Java applications in the Eclipse IDE.
There are no instructions about installing a JDK in this article because Eclipse should allow developing Java application with the JRE that comes with Eclipse.
Notes
This article reflects my opinion of what such an article should look like. However, I am open to any feedback. This affects things like the structure or what I have (not) included.
Here are some specific decisions I have made for now that might be worth discussing/reconsidering:
Currently, it is directly in theThe IntelliJ article was merged so I guess this will be done independently/afterwards.Your First Java App
section together with the VSC and upcoming IntelliJ article. It might be a good idea to create a subsection about IDEs and group them together. However, this should probably be done in synchronization with the IntelliJ article (Add tutorial "Building a Java application in IntelliJ IDEA" (fixes #62) #70) and I will await specific decisions from @ammbra.The term "Eclipse" is a bit difficult as it shadows the differentiation between the Eclipse IDE and the Eclipse Foundation. Technically, the IDE is (as far as I know) called "Eclipse IDE" however most people just say "Eclipse". I used the term "Eclipse IDE" in the introduction but then switched to the shorter version as an attempt to both be correct but also not unnecessarily using the long (full) name.I got confirmation that this should be fine.I ended some lines with two spaces in order to add a line break before images. In most cases, this doesn't make a difference but there is at least one image where it would look weird otherwise (This may be different on other devices)This was changed to use paragraphs.Alt
-key. As MacOS normally uses⌘
instead ofAlt
, I have included the corresponding key combination for chinese MacOS systems. However, I neither have a chinese nor a MacOS device so I wasn't able to test it (and I haven't found any references on the Content Assist keybind on chinese systems). See also https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Faccessibility%2Fkeyboardshortcuts.htmF5
,F6
,F8
)but I haven't checked that yetit seems to be the same. It may be necessary to use theFn
key there./learn/records
link.Not included
Should there be a summary?More Learning
resources. If it is helpful to include documentation or include a video for further learning, I am open for that.