IntelliJ Themes Contest 2019. Winners announcement!

Today we are excited to announce the winners of the IntelliJ Themes Contest 2019, that were chosen by you – our incredible community!

But firstly, we’d like to thank all of you who joined in with the contest either by submitting an awesome theme or by voting for the theme you liked the most. Thank you all for being a part of the IntelliJ Themes Contest 2019 – you’ve made this contest a success!

Without further ado, please meet our winners…

Continue reading

Posted in New Features | Tagged , , , | 2 Comments

Live Webinar: Shifting Security from Right to Left

Application security has always been really important, but with software controlling more and more of our lives and society, it’s essential that developers have security in mind from the start.

Join us Thursday, May 30th, 16:00 PM – 5:00 PM CEST (14:00 – 15:00 GMT / 10:00 AM – 11:00 AM EDT) to learn more about how improve the security of the applications you’re developing.

Shifting Security from Right to Left

We all know that security is important and you probably care about it a lot. However, we find that handling security issues often means following the analysis offered by a report located in an external system, or reading a PDF.

How can we actually shift security left and make it really easy for developers to avoid using libraries with vulnerabilities? With Snyk’s security tools, you don’t need to leave your favorite IDE to check for vulnerable dependencies during development.

In this webinar, we will show you how every developer can find security vulnerabilities in their project’s dependencies straight from their IntelliJ IDEA project, where they spend the majority of their time.

We will demo a Java web application to show you how to:

  • Use the Snyk CLI to trace and remediate a vulnerability
  • Integrate with IntelliJ IDEA with the Snyk plugin to do the same
  • Fix the vulnerable application

Space is limited, please register now!

Speaking to you

Brian VermeerBrian Vermeer https://twitter.com/brianverm

Brian Vermeer is a Developer Advocate for Snyk and Software Engineer with over 10 years of hands-on experience in creating and maintaining software. He is passionate about Java, (Pure) Functional Programming and Cybersecurity. Brian Vermeer is an Oracle Groundbreaker Ambassador and regular international speaker on mostly Java-related conferences like JavaOne, Oracle Code One, Devoxx BE, Devoxx UK, JFokus, JavaZone and many more. Besides all that Brian is a military reserve for the Royal Netherlands Air Force and a Taekwondo Master / Teacher.

Posted in Webinars | Tagged , | Leave a comment

IntelliJ Theme Contest 2019: Voting is Closed

IntelliJ Theme Contest 2019 is beginning to wind down, we’ve just closed the voting for the submitted plugins.

You can view all the amazing themes that have been submitted to the contest, on the IntelliJ Theme Contest page.

We will be announcing the winners on May 16!

Stay tuned!

Posted in News & Events | 2 Comments

IntelliJ IDEA 2019.1.2 is here!

IntelliJ IDEA 2019.1.2 a new bugfix update is available now. Please download the new version from our website, via the Toolbox App, or as a patch update.

Continue reading

Posted in Releases | Tagged | 8 Comments

Java Annotated Monthly – May 2019

This month we have a guest section on security, since there were so many relevant security articles to include. We have the results of two developer surveys, and a huge culture and community section that explores some of the factors that might contribute to the results of those developer surveys. Of course, May’s Annotated Monthly also includes your regular fix of Java news, tutorials, and tips.

JavaAnnotatedMonthly@2x

Continue reading

Posted in News & Events | Tagged , | 2 Comments

IntelliJ Theme Contest 2019: Submissions Are Closed and Voting Is Open

On April 24, we launched the IntelliJ Theme Contest 2019, and now we have reached the next stage of the competition. We’ve closed the doors on new submissions and now the voting for the most beloved plugin begins!

Remember, it’s you who will decide the winners!

The winner will get a $1000 Amazon gift card, the prize for the second place is a $500 Amazon gift card, and third place will win a $300 Amazon gift card.

For this contest, 38 amazing theme plugins have been submitted, and we would like to say a massive thank you to everyone who spent their time creating a new theme for the IntelliJ-based IDEs.

View the submissions and vote for the one you like the most!

To vote for the plugin of your choice you should be logged into https://hub.jetbrains.com/. You can log in using your JetBrains Account, Google Account, GitHub Account, etc.

The voting will be open until May 13. We plan to announce the winners on May 16!

Stay tuned and follow IntelliJ IDEA’s blog and Twitter for the announcements.

Choose your #DreamTheme!

Posted in Beta Releases | Leave a comment

Debug your Java applications in Docker using IntelliJ IDEA

The Docker integration enables you to build or pull Docker images and run Docker containers directly from IntelliJ IDEA. You can use special run configurations to run your application in a Docker container and see how it will behave in an environment identical to production. But what about debugging? Well, starting from version 2019.1 you can debug Java applications running in Docker containers directly from IntelliJ IDEA.
Continue reading

Posted in New Features | Tagged , | 3 Comments

IntelliJ IDEA 2019.1.1 is Here!

Today we are ready to give you the first bug-fix update for v2019.1. Download IntelliJ IDEA 2019.1.1 from the website or update using the Toolbox App.

Out of dozens of important fixes this update delivers, here are the most important ones: Continue reading

Posted in Releases | Tagged , | 16 Comments

IntelliJ Themes Contest 2019: Add More Color to Your IDE!

We are thrilled to announce IntelliJ Themes Contest 2019! Create the community’s most-loved theme plugin for any IntelliJ-based IDEs: IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm, DataGrip, GoLand, CLion, Rider, or AppCode, and win a prize!

IntelliJ IDEA 2019.1 arrived last month with official support for color customization of the IDE appearance, which means it’s up to you to decide what your IDE looks like! You can customize the colors of most of its parts, from toolbars, windows, buttons and icons, to the background, the editor scheme, and much more.
004 (1) Continue reading

Posted in News & Events, Plugin Development | Tagged , , , | 9 Comments

Refactoring: Extract Variable in IntelliJ IDEA

As a code base ages, new code is added, and the existing code is modified to meet the business requirements. This can often have a negative impact on the design and structure of the code. Developers may fear working with such code as it is difficult to understand, modify, or extend.

As a developer, you can take redundancy and complexity out of your code, by refactoring it. Refactoring is the process of improving your source code without creating any new functionality. It helps you keep your code SOLID, DRY, and easy to maintain. Even though clean code bases and code refactoring is crucial (code maintenance accounts for about 80% of a project’s cost), it is often avoided or put off because it can break your existing code.

In this blog post, we will take a look at how IntelliJ IDEA can help you to refactor your code safely with Variable refactorings, and talk about some of the dos and don’ts we need to be aware of. Let’s get started. Continue reading

Posted in Demos, New Features, Releases | Tagged , , , | Leave a comment