The latest updates on all JetBrains products and topics
Developer Advocate at JetBrains
Go ships with its own template engine, split into two packages, text/template and html/template. These packages are similar in functionality, with the difference that html/template allows a user to generate HTML code that is safe against code injection, making it suitable for use on web pages and em…
This is the last blog post in the series of refactorings so I wanted to save the most used refactoring the IDE has for last. It’s one of the most powerful tools that I use and it works like magic every time. You might think that renaming things is pretty straightforward, but there are some lesser…
In this blog post, we will cover the Move refactoring option as we continue to explore the refactorings provided by the IDE. If you want to check out the other articles from this series, you can find them all here (links will be updated as new articles are published): - Rename - Move & Co…
In this blog post, we will cover the Extract and Inline refactoring options as we continue to explore the refactorings provided by the IDE. If you want to check out the other articles from this series, you can find them all here (links will be updated as new articles are published): Rename …
Today, we’re going to start a series of blog posts about an essential part of the development life cycle that happens for any code we write — refactoring. Thanks to the automation in the IDE, we can perform a lot of refactoring operations in a safe, automated, manner. As of 2018.3, the following r…
Regardless if you are a new user or an existing one, all of us must spend at least a couple of minutes after every IDE upgrade or install on a task called “Updating Indices”. In today’s post, we’ll spend a bit of time and talk about this task, why it’s needed and when it happens. (more…)…
As our plugin ecosystem grows, we want to give developers the same experience they have come to expect from our IDEs. Today we are happy to announce the integration of the Plugin Verifier tool for the Plugins Repository. This will allow you to check the binary compatibility between the IntelliJ IDEA…
The 2021.1 update brings full native support for BigQuery. To learn how to use this, head over to our Documentation. This article covers support pre-2021.1 for BigQuery. If you are still using such a version, we encourage you to upgrade to the latest IDE version and check out the native support. Co…
We know it’s been a while since we last released an EAP for our 2018.2. But today we are happy to release our third iteration and give you some of the most anticipated changes in an early preview. Here is the list of changes that you can find in this release: Go vgo support update Move r…
If you use the AWS cloud, then you probably store data on their S3 platform, either for your application data or in the form of logs from services like the AWS Elastic Load Balancing. Amazon offers Athena, a service built on Presto, and allows you to query this S3 data using ANSI SQL syntax. So how…
Today we are happy to announce the start of the 2018.2 Early Access Program! During the next few months, we plan to release updates based on the IntelliJ Platform 2018.2, and we would like to invite you to help us test and shape the future of this release. As usual, this release will feature a mi…
Package management has long been a topic of interest for many people in the Go community. A few months ago, the Go team put forward a new tool, based on the learnings from dep and other package managers. This tool is called vgo, and it’s backed by a new dependency solving algorithm called Minimal Ve…