Every-time I find a tool that I think will make developer's lives easier, I'm going to talk about it. So, I'm not apologetic about proselytizing IntelliJ. That's part of what being a speaker is about. I feel like it is my duty to try to turn people on to things that make their life better. It's hard to drum up passion for an arranged marriage. Like Venkat says, many people using Eclipse are in a bad arranged marriage. But that's really the whole point: like the preponderance of Macs on the No Fluff, Just Stuff tour, the people who use IntelliJ are passionate about it, because it exudes excellence. I'm sure we're going to get grief over the IntelliJ chapter having more cool stuff. We sent out another call, and a few trickled in. Ted Neward (who edited the Eclipse chapter) and I sent out the same call for Eclipse tips and tricks, and we got none. When I sent out call for contributions from the authors and friends for IntelliJ tips, I got a flood of them, all very cool (and a few that I didn't already know about, like the Key Promoter). There are actually 2 IDE Tips and Tricks chapters in the anthology. I also edited the No Fluff, Just Stuff Anthology chapter on IntelliJ tips and tricks, just out in treeware.
In fact, I think that IntelliJ would land in my top five pieces of software of all time list. I've used all the major Java IDE's in anger: NetBeans, JBuilder (I used to be considered a JBuilder expert, but I got over it), Eclipse, and IntelliJ. Venkat quite eloquently gives his reasons for choosing IntelliJ: it simply makes him more productive. IntelliJ debate that came up at the expert panel in that same city. It’s still under active development and will be available in early 2020.During my No Fluff, Just Stuff talk on The Productive Programmer, I got a comment at the Minneapolis show to "stop showing us IntelliJ shortcuts - we all use Eclipse!" And, Venkat Subramaniam blogged about the whole Eclipse vs.
There will be a new, paid BashSupport Pro plugin that provides advanced support to work with Shell scripts. Generally, bundled Shell Script plugin is enough for basic routine functionality and provides better integration but if you need more advanced features like rename refactoring, documentation lookup, inspections, and … BashSupport will be your choice. bundled Shell Script plugin is not compatible with BashSupport and you could not use BashSupport and bundled Shell Script plugin simultaneously and should disable one of them. Indent Rainbow plugin colors indentations of the codes, this plugin shows you which lines don’t have proper indentation levels in red color and it is very useful.īashSupport provides an almost complete development environment to work with Bash scripts but IntelliJ IDEA comes with a bundled plugin for shell scripts (from version 2019.2) which is lighter than BashSupport.
Rainbow Brackets plugin colors the brackets in your code so that you can find matching brackets easily by color. These two plugin helps you to have better control over indentations and brackets in the Java codes. With the rise of the popularity of functional programming and also reactive programming in Java world, you will have several nested blocks, indentations, and brackets in your Java codes. Java programming language uses brackets to define a block of code and there are several nested blocks in a Java program code. In this post, I am going to introduce some useful IntelliJ IDEA plugins which help me in everyday coding: Indent Rainbow and Rainbow Brackets I am used to IntelliJ IDEA Community Edition (free and open-source version) and found it great (and faster) for Java and Scala development. In the past, I used NetBeans IDE (from version 4.5) and had a fun time with it but after start developing using IntelliJ IDEA (about 8 years ago) I could not go back to NetBeans. I am a completely IntelliJ IDEA addicted Java developer.