It can track certain metrics like how long you’ve spent coding each day, what languages or editors you’ve used and even how long you’ve spent working on a particular project. I’ve only just discovered it recently, but it has some cool features around monitoring your coding activity. If you’re constantly monitoring your heart rate or sleep cycles on your smartwatch, tracking your calorie intake or reps completed on a fitness app, or if you just hate forgetting what you’ve done the previous day when it comes to your morning stand-up meetings, then Wakatime may be the solution for you. It’s also fairly customisable, allowing you to exclude files or disable rules should you so choose. For junior developers in particular, this also makes Sonarlint a fantastic tool for learning. From here, it will highlight any violations and provide you with a detailed explanation of why the code you’ve written could be a problem and how you should fix it. It works by comparing your code against a database of over 4800 rules and best practices. The sonarlint plugin can identify code smells and keep your code celan and easy to maintain It’s an extra pair of eyes, checking over your code and making sure you haven’t written something in a way that you’ll later regret. Sonarlint is essentially the angel on your shoulder, guiding you to write clean code and picking up any potential code smells or bad practices in real time. Since discovering it, it’s the very first plugin I install on any new IntelliJ configuration that I set up. I’ve listed a few of my favourites below. In that time I’ve used a few plugins which have been immensely helpful on a regular basis, saving me a lot of time and effort. As developers, how do we maximise the usefulness of the tools we use? How do we make ourselves more efficient and effective in our roles? How do we stop ourselves going mad from carrying out repetitive tasks, making the same silly mistakes in our code or looking at a boring, bland screen devoid of colour? One answer, is to make use of plugins.Īs a Java developer for nearly 8 years now, I’ve spent a lot of time using IntelliJ, my Integrated Development Environment (IDE) of choice.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |