Best 5 IntelliJ IDEA Plugins for Java Developer | Improve Your Coding Efficiency | JavaTechie
VloĆŸit
- Äas pĆidĂĄn 26. 07. 2024
- I believe many Java programmers use IntelliJ Idea to write code like me, idea provides rich and powerful functions, such as automatic code completion, editing and navigation, powerful search functions, and so on. Working with IntelliJ Idea gives you a great coding experience. Today, I will recommend five excellent third-party plugins. Because of these plugins, my coding efficiency has been greatly improved.
đAgenda đ
(00:00) What you will learn
(01:33) GenerateAllSetter Plugin
(10:06) Maven Helper Plugin
(15:08) Codota AI Autocomplete Plugin
(16:47) GsonFormat Plugin
(19:20) Key Promoter X Plugin
#javatechie #SpringBoot #Plugins
Codota AI Autocomplete : âą Codota - AI Code comp...
GitHub:
github.com/Java-Techie-jt
Blogs:
/ javatechie
Facebook:
/ javatechie
guys if you like this video please do subscribe now and press the bell icon to not miss any update from Java Techie
Disclaimer/Policy:
--------------------------------
Note : All uploaded content in this channel is mine and its not copied from any community ,
you are free to use source code from above mentioned GitHub account - VÄda a technologie
A few tips:
GenerateAllSetter plugin is useless, if you are following these points:
- make DTO class final (use record) and use the constructor to set all values
- don't write own mapper (DTO Entity), when you can use Mapstruct
- use builder instead of multiple setters, it looks a lot better
Also I wouldn't use GsonFormat plugin, because json is usually used in REST API, so you should have the schema. In 2022 most of the developers are using Open Api specification. So you should use openapi-generator-maven-plugin which will generate all model classes automatically for you from the Open Api Specification. It can also generate controllers and more...
@marekmasek, do you know of any Open Api tutorial where generating classes for the whole project is explained ? I know it can be done modifying the templates, but the learning curve for that API is quite big. Thanks :)
Awesome, Shortcuts... Again informative Content to improve coding in fast and Efficiency way....đđ
Always enjoy learning from you. You never miss to add even such smaller contents with detailed explanation.
Thanks Ashish đ
Thanks for active automatic subtitles.
You can generate constructors, get/set/override methods with alt+insert within the class body.
I am already using codata rest of the thing I'm going to use its AWESOME tricks
Great video, thx. There are some plugins like allSetters but with builderFormart?
awesome worldclass mindblowing bombastic!
Codota is now Tabnine!
Correct
Good work ... Expecting more like this
Will definitely do
very informative video to increase productivity....
Awesome!!!.Thanks.
Super as always...!
Sir, your content is helping us a lot and you have covered almost each and every topic what developer is looking for. Sir if you don't mind can you create a tutorial based on Design Patterns please.
Okay i will continue that
Thank you for the great video
generateAllSetter and gsonplugin more helpfull to me. Thanks đđ
Great Video!!
Please make video on shortcut key/commands used in IntelliJ IDEA.
Okay i will
Thanks Basant, very helpfull content. Can you please do some videos on Design Patterns with best examples?
Will do this
you are absolutely outstanding
Thanks a lot!
Java Techie is The Best Channel I Got For SpringBoot
Thanks buddy đ
Nice .keep good work
Great video, we need more stuff like this!
I will do few more plugins
Thank you, verry much
Lombok also provide similar for setter getter
No both purpose is different buddy. Lombok will only helps to provide inbuilt object class method but not converter and setter with default implementation
SonarLint is also very useful plugin.
Yes already i covered that in separate video buddy
It is very helpful
Very useful video
Awesome đ .. I find Jpabuddy plugin very useful too
I already uploaded about jpabuddy plugin with complete tutorial please have a look
@@Javatechie yes sir already watched â€ïž
Great video
Looking cool
Model Mapper we can use instead of setting individual variables
Is model mapper generate object from json schema?
@@Javatechie Yes it can. You can simply use Jackson Mapper. ObjectMapper has a method called readValue which can be used to convert JSON to Object. More over, you can convert one object to other using ObjectMapper's convertValue option.
But that I know I am asking here can we create java classes directly from json schema using model mapper ?
@@Javatechie What you are doing in your ValueMapper class is same what you can do in one line with Jackson ObjectMapper. In fact, in your ValueMapper you are defining the object and setting its values (even though the plugin is doing it) however in Jackson mapper approach you don't even need to do it. The class will be generated by Jackson from the String / JSON representation on the fly.
Good One!
Intellij GitToolBox plugin it's amazing and really useful
Definitely i check this.thank you
Maven helper is there a gradle equivalent?
I haven't used any one of them till now. But from now on, i'm going to use these. Thanks bro.
Try you will love it
That's mealting međ
Which apple laptop are you using for creating videos and development?
Mac desktop đ„ïž
Is 2nd Generation core i5
8GBB DDR3 RAM 240GB SATA SSD good for Coding/Software development?
Like: MySql, VMware,Kotlin, Android studio, Java, NetBeans,Sql,Intellij idea, vs code
Modelmapper is better while copying data between entity and dto
Please make shortcuts you use in intellij
in my previous company - Model to DTO to Entity :D
Hi Sir, Codota AI Autocomplete not available now on Intellij IDEA community version on windows, any suggestions on how to get this plugin? Thanks a lot for useful info sharing...
Please use Tabnine
đ„ it this video blurry for me only? I like to watch your video as content is always best.
Guthub copilot is on another level for AI code completion. It even writes the whole code with logic, if we provide the details in comments.
Wow that's awesome.i will check this out
Great bro â€ïž thanks for creating this content.
thanks basant
Sir can you make video on design patterns
Okay will do that
Can you do the same for eclipse as well
Will this maven helper plugin be applied to gradle?
Not sure. I don't think it will work
Sir can you make video on distributed security using jwt Or oauth2 for microservices
Yes i will plan to do that soon
â@@Javatechie I am also interested in this issue
could you please tell me which font it is?
It's default one
Than GsonFormatPlus plugin I felt RoboPOJOGenerator plugin is more useful. Try once
Can you also make a video on AWS in terms of usage by java developer
Please checkout my AWS playlist
Are all these available for community edition of IntelliJ also ?
Yes i am using community edition only
Hello sir ! Good content !! Is there any plug-in that will be help me to understand/analyze/explain huge code written by previous developer as he is not ready to explain it , thank you very much !!đ
No buddy you need to debug itb
what font you use in intellij idea
Intellij default one
Java Techie... Can you do a spring boot banking app tutorial.....with repo, service , entity, and controllers for deposit, withdrawal, and transfer of funds? In English like you are talking tom a 5 year old. Thanks!! Keep it up.
Buddy i am here to guide you about latest tecnology . I don't know who told you that I am guiding here communication training.am not right fit for this please check with others
Banking is hard, it's not meant to be taught to 5 year olds. Start with basics.
Basant he meant â please prepare a tutorial on spring boot with a banking use case with simple English . So simple like speaking to a five year old!! He didnât comment about your communication skills .
The âtoâ auto corrected to âtomâ probably thatâs why you couldnât understood his intentions. Cheers ! Best regards, Jai Jagannath.
My bad pramod đ. Didn't understand it correctly
library dozer can map dto to entity and vice versa easily
First one âïžis game is really more helpful and rest too.
Real tresure đ
Not found Codota in Marketplace, only airXCode
With the version 2022.2.1 not working
Check with tabnine plug-in
STS pe bhe video banaye please
Subham i would strongly recommend you to use intellij. This is a really cool man just give it a try
I just used this and it probably saved me more than 30 mins and a lot of headache
All these plugins are free?
Please suggest
Yes buddy free
@@Javatechie thank you for your quick reply.. please keep doing these useful vedios..
Thank you
First plugin to get is a fin dark mode, wtf is this?
Wtf you are taking do you know the purpose of allSetters plugin if don't please check rather than giving comment without knowing it okay
your code doesn't look clean
Why buddy what happened
No JPA Buddy? Ridiculous.
Buddy already uploaded about jpabuddy please check below czcams.com/video/b30OB8K9WX4/video.html