IDEA is a necessary development artifact for Java developers. Today, Xiaobian will share 10 very practical plug-ins with you, hoping to provide help for your actual development work! \

1. Jump To Line fast navigation plugin

Many navigation actions in the IntelliJ IDEA debugger let you set breakpoints where you want them, but sometimes you just need to click to get to a line. This is where the Jump To Line plugin comes in handy. It allows you to go to any line and set the execution point there without having to execute the previous code.

It provides easy navigation — just drag and drop an arrow in the Gutter area and place an execution point on the desired row. Remember, you must pause the program before moving the arrow.

2. Key Promoter X Shortcut Plug-in

It’s no secret that mouseless coding is faster and more efficient, but how can you be keyboard-centric when IntelliJ IDEA has so many shortcuts to remember?

It trains you to use them, and like a persistent and detailed Coach, when you click on an element in the IDE, it displays a tooltip with relevant shortcuts. Also, for buttons that don’t have shortcuts, Key Promotor X prompts you to create a shortcut.

Practice makes perfect! After a while, you’ll find yourself subconsciously saving your own clicks and using the necessary shortcuts.

Maven Helper plugin for managing Maven

If you are looking for additional operations to handle your Maven project, this plug-in is an absolute must. It allows you to view, analyze, and exclude conflicting dependencies. You can also run and debug Maven targets, and so on. Worth recommending!

Rainbow Brackets plug-in for brackets

If you’ve ever been annoyed by the repetitive parentheses used for nested elements, this plugin is a lifesaver. It provides its own color for each set of open and close parentheses, making it easier to track where blocks of code start and end.

Randomness plugin for random numbers

Need to add random data, such as words, numbers, or strings, to your project? If you want to use various variable values, install this plug-in and press Alt+R on Windows and Linux or Windows (click R on macOS) to see a drop-down list of possible data types that can be added. Select the one you need and then the magic will happen – the random plugin will add a different value each time you apply the action. \

6, Translation Translation plug-in

IDEA is very used in the translation plug-in, when you are in your variable naming trouble, you can use this plug-in to quickly translate, find the appropriate name.

7. EduTools learning plug-in

This plugin is beneficial to both learners and educators. It allows you to learn and teach programming languages such as Kotlin, Java, Python, JavaScript, Rust, Scala, C/C++, and Go, and if you’re learning to code, we encourage you to learn by doing. Install plug-ins to join ready-made public programming courses, or sign up for custom courses offered by your teachers or colleagues. Yes, you heard that right, the Edu tool plug-in allows you to create exercises and share them with your teammates.

8. GitToolBox plug-in

IDEA already supports full Git integration, but this plug-in provides additional secondary functionality to suit your individual needs. People get it mainly because of inline complaints, which show who changed the code on one line and when. GitToolBox also adds features such as status display, automatic retrieval, and hidden notifications.

Installing this plug-in will join the 500,000 + people who use it to simplify their daily Git workflow.

9. WakaTime code tracking plug-in

It’s like a fitness tracker, but for monitoring your coded activity. The WakaTime plug-in provides a real-time tracking service while automatically generating neat and engaging metrics and insights. Use it to analyze team productivity or find ways to speed up your programming. \

10.Free Mybatis Plugin

When you are using the MyBatis framework, are you still searching for the location of mapper or DAO application in class by class? That would be a huge hassle and a waste of time. The Free Mybatis plugin provides a jump function. Click the arrow to jump to the appropriate place.

IT technology sharing community

Personal blog website: Programmerblog.xyz

Programmer Productivity: Common tools for drawing flow charts Programmer productivity: Common software for organizing online notes Telecommuting: Common remote assistance software, do you know? SCM program download, ISP and basic knowledge of serial port Hardware: circuit breaker, contactor, basic knowledge of relay