If you want to change the Java development environment from Eclipse

The languages I use in my recent work are Java and JavaScript, but the development environment is eclipse 3.7 of Windows 7, which feels like "withered technology is the best" or "only a proven environment is accepted" ** Solid It's a development environment.

I'm pretty confident that I'll survive if I brag about the outdatedness of my workplace, but every time I get emptied. I don't want to break through that situation, so this time I thought about renewing the Java / JavaScript development environment to a modern one.

IntelliJ is recommended

I know. It's good for personal use, but not for work. Unfortunately, it's clearly not as proven as Eclipse, so it won't spread in our workplace. Everyone compromises that they have to report to the development environment to the delivery destination, come to inspect the development scene, and if they are dealing with customers who are extremely noisy about quality, they can use Eclipse as usual. If you use the paid version, I think, but the cost-effectiveness proof that it costs ... or another problem will come up.

What about NetBeans?

This is one idea. It's an official IDE, and it can be said to be one of the development environments that emphasizes solidity. I am happy that there are many sample projects prepared by default. However, I was a little wondering why Gradle does not support it by default. Maven and Groovy are supported by default.

How to solve the problem with the latest Eclipse?

Sure, that's enough, but I don't like it when I try to concurrently develop JavaScript. I feel the weight of editing a .js file. Complementation is halfway, and the formatter may not work.

Also, when I developed TypeScript in Eclipse, the completion was really slow and frustrating. Writing TypeScript in Visual Stuido 2015 makes it insanely comfortable to write, so once you know it, you'll never write TypeScript in Eclipse again.

Expected Visual Studio Code in the future

This is what I'm secretly expecting. The reality is that it's a text editor, not an IDE, but the name value of Visual Studio is nice. TypeScript / JavaScript development is perfect, so I think the key is how powerful the Java development environment will be.

I just installed the Java Extension Pack and tried it, but it seems that there is no functional problem. However, I was worried that the screen display was not real-time. It's hard to tell in words, but I wanted to refactor the variable ʻaaatobbb, I typed the last b of bbb and pressed Enter, but the screen still shows ʻaaa It doesn't look like it's changed (the display isn't reflected). However, when I try to close the file, it asks "Do you want to save the changes?", So it seems that it has been updated internally. If you save it here and reopen it, it will be properly refactored to bbb. Perhaps if you start using it in earnest, there will be more points to worry about.

In any case, I don't think VS Code itself will stop growing, so I'd like to expect it in the future.

Recommended Posts

If you want to change the Java development environment from Eclipse
What to do if you can't install the plugin from the Eclipse marketplace
[Java] I want to calculate the difference from the date
If you are using Android Room and want to change the column definition
Java development environment (Mac, Eclipse)
If you want to recreate the instance in cloud9
[# 3 Java] Read this if you want to study Java! ~ Carefully selected ~
When you want to change the MySQL password of docker-compose
[Eclipse Java] Development environment setting memo
About the current development environment (Java 8)
The road from JavaScript to Java
What to do if you change the Listen Address from the settings screen with Mattermost docker
If you want to include the parent class in Lombok's @builder
Notes on building Kotlin development environment and migrating from Java to Kotlin
Connect from Java to MySQL using Eclipse
From installing Eclipse to executing Java (PHP)
If you want to use Oracle JDK 11 from September (add Amazon Corretto)
Java development environment
The first thing to do when you want to be happy with Heroku on GitHub with Eclipse in Java
Run R from Java I want to run rJava
If you want to modify database columns etc.
I want to write quickly from java to sqlite
Minecraft BE server development from PHP to Java
If you want to satisfy the test coverage of private methods in JUnit
How to create a route directly from the URL you want to specify + α
I want you to use Scala as Better Java for the time being
I want to create the strongest local development environment using VSCode Remote Containers
What to do if build from command line fails in Android development environment
[rails] After option useful when you want to change the order of DB columns
Introduction to Slay the Spire Mod Development (2) Development Environment Construction
Changes from Java 8 to Java 11
Sum from Java_1 to 100
If you want to know the options when configuring Ruby, see `RbConfig :: CONFIG ["configure_args "]`
How to jump from Eclipse Java to a SQL file
Java development environment memo
How to write Scala from the perspective of Java
If you want to separate Spring Boot + Thymeleaf processing
[Java] How to extract the file name from the path
Java development for beginners to start from 1-Vol.1-eclipse setup
If you want to use Mockito with Kotlin, use mockito-kotlin
How to change from Oracle Java 8 to Adopt Open JDK 9
From Java to Ruby !!
[Eclipse] Summary of environment settings * Updated from time to time
java development environment construction
How to build Java development environment with VS Code
When you want to dynamically replace Annotation in Java8
Try to build a Java development environment using Docker
[Java] Platforms to choose from for Java development starting now (2020)
JAWJAW is convenient if you use WordNet from Java
To you who will become the leader of the development team from now on-Minimum standardization-
What to do if you cannot execute with the command "Java package name / class name"
In Java, I want to trim multiple specified characters from only the beginning and end.
If you want to make a Java application a Docker image, it is convenient to use jib.
[Rails] What to do if you accidentally install bundle in the production environment in your local environment
What to do if you installed Ruby with rbenv but the version does not change
Use JLine when you want to handle keystrokes on the console character by character in Java
I want to return a type different from the input element with Java8 StreamAPI reduce ()
I want to recreate the contents of assets from scratch in the environment built with capistrano
[Java] Change the process according to the situation with the Strategy pattern
I tried to create a java8 development environment with Chocolatey
Try switching from the RHEL environment to the Ubuntu environment Server installation