IDEA activation code 2020 The latest idea activation code 2021.3 Family Bucket free permanent activation code provides a variety of methods to test

Activate IDEA

Recently, the idea activation code has been invalidated frequently. The activation code has been specially transferred to the official account, and the download is provided for free forever, so that you can quickly find and download after the invalidation, without delaying your work. At the same time, a part of the genuine activation codes will be authorized to everyone later , first come first served . Several methods are provided below:

  • Reply directly to the keyword [ activation code ] to get the latest activation code to download. Free updates forever, just use it as you like.

WeChat picture_202103251358371.jpg

  • Reply to the keyword [ Crack Tool ] or [ Latest Tool ], you can get 2 different cracking tools

The cracking tool can be used to crack all Jetbrains products, all versions of IDE before 2020.

The latest tool can be used to crack the new version of Jetbrains, that is, the 2020.1 and 2020.3 versions of the IDE.

  • Reply to the keyword [ Reset ], you can get an IDE plug-in

The plug-in can be used when you install the IDE for the first time, you can choose to try it for 30 days, and then add the plug-in (just drag and drop into the IDE), and then every time you log in to the IDE, the trial period will be reset to 30 days .


IDEA operation skills

Let’s share a few IDEA’s operating skills, absolutely use, make you handsome without friends!

IDEA is a very good IDE. It does not have a tall interface, is powerful, and has its own ecology, rich plug-ins, and supports extensions. Today I share a few shortcuts commonly used in development, which can help you improve a lot of development efficiency. .

1. Quickly generate the main method and print it

  • Use the psvm command to quickly generate the main method. (You can also directly enter main+Enter)
  • Use the sout command to quickly generate the printing method System.out.println. The combined effect of the two commands is as follows:


2. Quickly assign values ​​to new objects

Adding after the new object .varcan realize quick assignment. The effect is as follows:

d4032d66122ad9784ea68a7f816ac27e.gif


3. Fast for loop

1. Basic variables

For example: int, long, byte, etc., add after the variable that needs to be traversed by the for loop .for, you can quickly realize the for loop function, the effect is as follows:

7cebe1760ae3bc50df840f28931c8a99.gif


2. Collection

Add .forit after the collection that needs to be traversed by the forEach loop, and the forEach loop function can be quickly realized. The effect is as follows:


4. Quick judgment

Judgment conditions are used very frequently in the development process. How to quickly write the judgment conditions?

  • boolean.if can generate if(boolean)
  • boolean.else can generate if(!boolean)
  • string.null can generate if(string==null)
  • string.nn can generate if(string!=null)

The specific implementation effects are as follows:

514542dd67a001ffc888386289995e7d.gif

In addition, .switchthere are similar functions.


5. Quick try...catch

Sometimes we have exceptions that need to be caught. It is troublesome to manually write try...catch. At this time, quick try...catch can save us a lot of time, just add it .try, and the effect is as follows:


6. Fast type conversion

Sometimes we need to do type conversion, and we must write parentheses and assign parameters by hand, which is also a bit troublesome. At this time, fast type conversion can help us get it, just add it .castvar, and the effect is as follows:

3002ed43b2a8dc21449c3f477a72e167.gif


7. Quickly extract variables

Sometimes we need to 局部变量extract from the method 成员变量, or 全局变量quickly extract the variables can help you get it, just add it .field, the specific effects are as follows:

d9b6e9b00daa3e415d47fdb966a39dcd.gif

8. Quickly define Optional

Sometimes we want to convert an object to Optionalavoid the null pointer problem, just add it .opt, the specific effect is as follows:

28c0d11d13eb964f67cd2dabc3eb9b87.gif


9. Quickly generate lambda statements

If you are using the jdk1.8above version, then lambda expression is essential, because using it can greatly improve development efficiency and write a lot of code less.

Use .lambdacan quickly generate lambda statements, the specific effects are as follows:

45df1f10c1b0e3b998186835ee5c7077.gif

10. Quickly migrate code to a new method

During code refactoring, it is often necessary to migrate a certain piece of code to a new method. At this time, use shortcut keys ctrl + alt + m. The specific effects are as follows:

In fact idea, there are a lot of very interesting and practical tips in Chinese, and I leave the rest to you to study by yourself!

v2-06e75e99ea8f6ade587ced52219fb49c_hd.gif

Guess you like

Origin blog.51cto.com/7567511/2677119