IDEA activation code is free to share, the latest IDEA permanent activation code from 2020 to 2021!

Share an IDEA activation code to everyone, it is an IDEA permanent activation code~

If the IDEA activation code below expires, you can pay attention to the WeChat official account: Java head, and then reply "activation code" to get the latest IDEA activation code. The activation code of the official account is updated every 24 hours~

D6EXKAYWK9-eyJsaWNlbnNlSWQiOiJENkVYS0FZV0s5IiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7IGlkZWHCt21lZGVtaW5nwrdjb20iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiV1MiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTViIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUkQiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRNIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU0MiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTRiIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUERCIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBXUyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQR08iLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFBTIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBQQyIsInBhaWRVcFRvIjoiMjAyMC0xMi0xMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUkIiLCJwYWlkVXBUbyI6IjIwMjAtMTItMTEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNXIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlJTIiwicGFpZFVwVG8iOiIyMDIwLTEyLTExIiwiZXh0ZW5kZWQiOnRydWV9XSwibWV0YWRhdGEiOiIwMTIwMjAxMTEyUFBBTTAwMDAwNSIsImhhc2giOiIyMDk1Njg4Ni8wOjEyOTEwNjgzMDMiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-PCOlHgGTWLoX0ZehHbOKrPU8fZlIE9o9cAiNE6RFsoMIUIKfl3b4A1u44k5KHicjDHMroMzTtBjZpk8H122MNBA7RhTtJoHbK67tRLrRDixh / sX5oURehc9CA3k mabQVwldS0CkhUp793mqYUB4tJsC9NcrDDyW4IMpWdz8jd7 + + Z + gYExHnTEwK1CosJJvKOqjLa 0VN + + + alPn Sztq5WiOA9 WkgPHa10OKKPMEJO0OxRLmtxpUxNrUnkuaKFnigKf2sC5MXcFcd4bfpm78Yuk8ZYKT4DPOY2gbkYHReIjon64zDXr2GosI8qoGqavkcoqyce1 + + + 5mg FJWWu4uySB == - MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCP4uk4SlVdA5nuA3DQC NsEnZS9npFnO0zrmMWcz1 + ++ + q2UWJNuGTh0rwi 3fUJIArfvVh7gNtIp93rxjtrQAuf4 / Fa6sySp4c32MeFACfC0q oUoWebhOIaYTYUxm4LAZ355vzt8YeDPmvWKxA81udqEk4gU9NNAOz1Um5 + / + 8LyR8SGsSc4EDBRSjcMWMwMkYSauGqGcEUK8WhfplsyF61lKSOFA6VmfUmeDK15rUWWLbOMKgn2cxFA98A s74T9Oo96CU7rp / umDXvhnyhAXSukw / qCGOVhwKR8B6aeDtoBWQgjnvMtPgOUPRTPkPGbwPwwDkvAHYiuKJ7Bd2wH7rAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAB2J1ysRudbkqmkUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/wi9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD

idea activation code

Well, this is an idea activation code that I shared with you. I hope it will be helpful to all Java programmers. I wish you success in activating the idea.

Another thing I have to say is the auxiliary development artifact:  Codota .

You can click "Add Codota to you IDEA" as shown in the figure below to understand the installation steps.

v2-e39f3a45767c60747a4a384e68b48ac8_720w.jpg

The power of this plugin is:

  1. Support smart code automatic prompt, this function can enhance IDEA's code prompt function.
  2. You can search for the usage method of functions in JDK and well-known third-party libraries, and you can see the usage of this function in other well-known open source projects.

When we use a certain class for the first time and are not familiar with a certain function, we can search for related usage through the plug-in, and imitate and learn quickly.

40f6f0097c58615ebe778a898781ef32.jpeg

As shown in the figure above, we want to understand  the usage Stream of flatMapfunctions in the class,  and we  can use this plugin to view the usage of well-known open source projects.

The most commonly used functions of this type are also given at the top of the plug-in window. You can click to view related usage cases. The "view source" on the right side of each case can jump to the source code of the open source project corresponding to the fragment.

2.4 Auto filling Java call arguments

During development, we usually call other functions that have been written, and need to fill in the parameters after the call. However, in most cases, the name of the variable passed in is the same as the parameter name of the function. When there are many parameters, it is very difficult to manually fill in a single parameter. waste time.

The plug-in can help you solve this problem.

After installing the plug-in, call a function and use the Alt+Enter key combination to call up "Auto fill call parameters" to automatically fill in the parameter name defined by the function.

2.5 GenerateO2O 、 GenerateAllSetter

After we define the function conversion function from Type A to Type B, we can use these two plug-ins to automatically call Getter and Setter functions for automatic conversion.

There is also a very common scenario in actual development: After we create an object, we want to call the Setter function in turn to assign values ​​to the attributes. If there are many attributes, it is easy to omit or repeat.

e6f0625724e0d1025c92131a9715de89.jpeg

You can use the function provided by GenerateAllSetter to automatically call all Setter functions (default values ​​can be filled), and then follow up the actual needs to set the attribute values.

Guess you like

Origin blog.51cto.com/11436461/2554314