Ensure Greater Software Security With Package Analysis by Checkmarx in IntelliJ IDEA
Today we are happy to announce the partnership between JetBrains, a global software vendor that creates professional software development tools and advanced collaboration solutions, and Checkmarx, a global leader in developer-centric application security testing (AST) solutions. Checkmarx SCA (Software Composition Analysis) is now integrated directly into JetBrains IntelliJ IDEA Ultimate through the Package Checker plugin. Thanks to the plugin, developers will now be provided with security information about open source packages included directly or indirectly in their code, allowing them to
New Total Economic Impact™ (TEI) Study Conducted by Forrester Consulting
Do you work in a team? If so, you know how important it is to write, debug, and compile code within a single environment. Decision-makers need numbers and perfect reasoning before they make up their mind to invest in an IDE that will be shared by all the team members. If you are planning to present your manager with ideas on how the right choice of an IDE can increase the productivity of the whole team, a new Forrester Consulting Total Economic Impact™ Study commissioned by JetBrains can help. It explains why IntelliJ IDEA is an investment that pays off, providing the Return On In
Get IntelliJ-based IDEs, Fully Localized in 3 Languages!
JetBrains has always been committed to creating solutions that make software development easier and more productive for programmers worldwide. For many years, our IDEs have only been available in English. Today we’re thrilled that developers who speak Chinese, Japanese, and Korean will be able to get the full experience of using our products in their native languages. Thank you! Localizing our mature IDEs, which were initially created in English without localization in mind, was no small feat. It is the result of work by an incredible group of people, both from within JetBrains and from our
Access Your IDE Remotely With Projector
Today we're announcing the initial release of Projector – a tool and framework for running JetBrains IDEs and Swing apps remotely over your network. As you may know, Swing is a graphical widget toolkit for Java. Current JetBrains IDEs use Swing to draw the UI. The same is true for other IntelliJ-based IDEs, like Android Studio. Even though it is generally a good thing that JetBrains IDEs and Swing apps are desktop applications, there's a number of corner cases, like thin clients, that require a special approach. This is where Projector comes in. Projector is a self-hosted technology that
IntelliJ IDEA Turns 20!
IntelliJ IDEA has reached an incredible milestone – its 20th anniversary. Can you believe it's been 20 years already? Just think about it: we launched our product when smartphones and social media were not present in our daily lives, we had to watch movies on DVDs, and the Java virtual machine hadn’t even become open source. Twenty years ago, IntelliJ IDEA was created out of a desire to make development a more productive and enjoyable experience. Today IntelliJ IDEA is used and loved by over 4 million users all over the world. And this is not an exaggeration – we have users on each and every
Updated IntelliJ IDEA Localization Plugins Are Waiting for Your Feedback
Today we’d like to thank our users who have been helping us improve our IntelliJ IDEA localization plugins! You can now download the new plugin version for your IDE! Some numbers Since we announced the first EAP version of the IntelliJ IDEA localization plugins, we’ve seen an amazing response from our users resulting in more than 247,000 downloads of the Simplified Chinese version, 9,900 for the Japanese version, and 3,800 for the Korean version of the plugin. We’re continuing to work on these plugins and your feedback has helped us greatly: we’ve received over 500 requests for improvements v
Java 15 and IntelliJ IDEA
Java 15 introduces a new language feature – sealed classes and interfaces. The language syntax allows you to restrict the classes or interfaces that can extend or implement other classes or interfaces. The goal is to let you define the possible hierarchies in your business domain in a declarative manner, so that it is easier to process them. This language feature is introduced as a preview language feature. Java 15 also modifies the preview language feature Records, introduced in Java 14, and enhances the interfaces and enums you are used to working with. Pattern Matching for instanceof, intr