Eclipse installation and code completion enhancements (Mac for Java development)

Download Eclipse package

Download the download package from the Eclipse official website. It is 64bit.

Select the package to install

When you unzip the downloaded installer, you will be asked to select a package. スクリーンショット 2017-11-17 23.24.41.png

Fah ('ω')! ?? ← I didn't know

Let's hurry and find out the difference here. I want to install the IDE for Java this time Either the Eclipse IDE for Java Developers or the Eclipse IDE for Java EE Developers.

According to the official website スクリーンショット 2017-11-17 23.38.24.png Is included, Eclipse IDE for Java EE Developers スクリーンショット 2017-11-17 23.41.58.png (  Quoted from) Seems to be included. Somehow EE is for web application developers because it contains JavaScript. Well, there are plans to develop web applications, and EE includes all non-EE. (Should it be in?) Let's put it in. Well, I think that it can be used as a Java IDE even if it is not EE, and it seems that it can be added later, so those who want to save memory may be the minimum. (・ ㅂ ・) و!

so Select the package you want to install and install it. (By the way, if you lose the internet connection while installing, you will get an error. Please note that I tried again because I downloaded various things.)

Let's launch it

スクリーンショット 2017-11-17 23.49.12.png

Now that the installation is complete, let's launch it immediately. First, you will be asked where to place your WorkSpace, so set it. You can switch from here later. スクリーンショット 2017-11-17 23.57.56.png

When I launch it, it looks like this. It's kind with a tutorial! スクリーンショット 2017-11-17 23.52.56.png Maybe it's just EE ... There's no Create Java Project on the Welcome screen.

But don't worry, you can choose Java Project from File → New → Other. Www in such a deep place スクリーンショット 2017-11-17 23.58.33.png

Reinforcement of code completion function

I've heard that Eclipse has a bit more code completion than other IDEs. Let's reinforce it for the time being.

What to do

  1. Shorten the delay in auto-activating content assist.
  2. Add text for automatic activation triggers for content assist. ... the point is that it speeds up code completion and completes code for various characters.

Go to Settings → Java → Editor → Contents Assist. スクリーンショット 2017-11-18 0.17.52.png The characters are tiny ... (^^;)

Set Auto activation Delay to 80. (Please choose your favorite number) Next, add characters to Auto activation triggers. By default, it seems that it only activates when you enter .... (´ ・ ω ・ `) So what to do ... .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_ If you enter, it will complement most of the things! (^^; I referred to other sites around here, but what a manual setting method lol

So what happened ... スクリーンショット 2017-11-18 0.24.37.png

Oh! Overwhelming difference! (`・ Ω ・ ´) I forgot to take a screenshot, but when I pressed f or w, it was nothing. Nothing lol So I don't know if it will be about the same as JetBrain, but I recommend setting it.

Then ~

Recommended Posts

Eclipse installation and code completion enhancements (Mac for Java development)
Enable code completion in Eclipse for Mac
Java development environment (Mac, Eclipse)
Java installation location for mac
[OpenCV3.2.0] Eclipse (Java) settings (for Mac)
Build Java development environment (for Mac)
Java development environment (Mac, VS Code)
Sample code collection for Azure Java development
What is Java and Development Environment (MAC)
Download and install Eclipse (Java) (Mac version)
Convenient plugin for Eclipse JAVA development: Decompiler
Technology for reading Java source code in Eclipse
[Mac / Java / Eclipse / PostgreSQL] Connect Java application and database
Build Java development environment with VS Code on Mac
[Mac] VS Code development environment construction (Java, Gradle, Node.js)
First Java development in Eclipse
Java while and for statements
[ev3 × Java] leJOS development environment construction (Eclipse on Mac OSX / bluetooth)
Things to note for newcomers to write readable code during Java development
Introduction to Android App Development 1 Installing JDK and Android Studio for mac
[Eclipse Java] Development environment setting memo
Java for beginners, expressions and operators 1
Java 15 implementation and VS Code preferences
Java for beginners, expressions and operators 2
Java 9 new features and sample code
Java build with mac vs code
Use completion in Eclipse on mac
[Java & SpringBoot] Environment Construction for Mac
Classes and instances Java for beginners
Install Java development environment on Mac
Creating a java web application development environment with docker for mac part1
Create a java web application development environment with docker for mac part2
Prepare Java development environment with VS Code
[Java Spring MVC] Controller for development confirmation
Link Java and C ++ code with SWIG
Java development environment construction memo on Mac
Getting Started with Docker for Mac (Installation)
[Java] for Each and sorted in Lambda
Build a Java development environment on Mac
Hello World on Mac VS Code Java
[Java] Proxy for logging SQL and SQL results
[Mac] Install Java in Visual Studio Code
Page number logic and reference code (java)
Java installation (Mac, Homebrew, multiple version control)
Summarize the TERASOLUNA Server Framework for Java (5.x) Development Guideline for yourself: 4.8 Code List