More source codes! New EAP of DataGrip 2016.3
Hello! We have a new EAP build out which is very important.
Now DataGrip shows triggers and views source code and lets you find usages of tables/views inside other views, stored procedures and functions.
So how does that work? The IDE loads the source code of major types of objects and puts them into local storage. This opens up many new possibilities, so let’s briefly go over them.
To make this storage work, please re-synchronize your data source. Select Forget Schemas, and then click the Synс/Refresh button.
OK, now you’re ready. Most importantly, now you can find usages of objects inside the source code of other objects. For instance, you can learn in which stored procedures, functions or views your table is used. As usual, press Alt+F7 on the table name or call it from the context menu.
In the Usages window you can see a preview of the objects, i.e. the source code of the objects where your table is used.
What else? We’ve fixed many bugs related to source code. Now DataGrip shows it for triggers in all popular management systems: MySQL, PostgreSQL, SQL Server, Oracle and Sybase.
View code is also shown correctly in all places. In addition to Copy DDL, there is a new action in the context menu now: Open DDL in Сonsole.
When you edit the source code of any object, DataGrip tracks your changes and highlights edited rows in the left editor panel. If you click on a highlighted row, a small toolbar is displayed with a Show Diff link. Click it to see the difference between the row you’ve changed and the one from the source code.
If there are lots of changes in many places, you can see all of them from the Database Changes window. Any individual change can be clicked to display the diff viewer as well.
Remember that you can manage which source codes will be loaded (or none at all) in the Options tab of datasouce properties, or from the context menu for many datasources at once.
That’s all for now! Please try all these new changes and let us know your opinion about them. We need to know your thoughts to polish all this before the official release in late November.
Your DataGrip Team
Subscribe to Blog updates
Thanks, we've got you!
DataGrip 2023.2 EAP 2: Redis Cluster, New Schema Migration Dialog and More
Hello, DataGrip community! The second Early Access Program version for DataGrip 2023.2 is here. If you want to try the new features before the official release, this post is for you! Support for Redis Clusters Now you can connect to Redis Clusters and have the same feature set as with standalo…
DataGrip 2023.2 EAP is Open!
Hello! We are starting our EAP (Early Access Program) for 2023.2 and, as usual, we're inviting you to try the latest features and improvements we’re adding to DataGrip ahead of the official release. Let's look at what's inside the first EAP build. New UI The new UI is now enabled by d…
DataGrip 2023.1 EAP 3
DataGrip 2023.1 EAP 3 is out! Here are the new fixes in this version: Introspection Switch the introspection level to Level 1, where DataGrip introspects only the names and types of objects. On introspection Level 1, you can click Refresh selected object to edit a specific object or…
DataGrip 2023.1 EAP 2
We're continuing our release cycle dedicated to product quality. However, no new features will be introduced in the upcoming release. Here's the list of improvements and fixes you can already try in this EAP build: DBE-16238: Errors no longer appear while saving a diagram. DBE-17229: …