JetBrains DataGrip یک ابزار تخصصی برای توسعهدهندگان SQL است که کار با انواع پایگاهدادهها را بسیار ساده و هوشمند میکند. این برنامه تمام ابزارهای ضروری، ناوبری و تکمیل خودکار تا تحلیل کد، ریفکتورینگ و کنترل نسخه،را یکجا در اختیار شما قرار میدهد.
ویژگیها
Smart Query Console – کنسول هوشمند کوئری
در حالت معمولی یا فقطخواندنی کوئری اجرا کنید. تاریخچهٔ کامل کوئریها و ورودیهای صفحهکلید ذخیره میشود تا همیشه در دسترس باشد.
Database Navigation – ناوبری سریع پایگاهداده
با وارد کردن نام، هر شیء را فوراً پیدا کنید. از اسکریپت SQL مستقیماً به دادهها یا سورس همان شیء بروید.
Query Planner – برنامهریز کوئری
طرح اجرای کوئریها را در دو حالت درختی یا گرافیکی بررسی کنید و عملکرد آنها را تحلیل کنید.
Smart Code Completion – تکمیل کد هوشمند
تکمیل خودکار، کاملاً آگاه به متن است و بر اساس کلیدواژهها، ساختار جداول، کلیدهای خارجی و حتی اشیایی که در همان اسکریپت ساخته شدهاند، بهترین پیشنهادها را ارائه میدهد.
Code Analysis & Hints – تحلیل کد و پیشنهادهای اصلاحی
DataGrip خطاها و مشکلات موجود در کوئریها را تشخیص داده و راهحل مناسب را برای رفع آنها پیشنهاد میدهد.
Refactoring – ریفکتورینگ حرفهای
برنامه دقیقاً میفهمد هر شیء در کجا استفاده شده است. هنگام تغییر نام یک متغیر یا alias، تمام ارجاعات بهصورت خودکار اصلاح میشوند. حتی میتوانید نام اشیای پایگاهداده را از داخل کوئری تغییر دهید و DataGrip آن را در دیتابیس نیز اعمال میکند.
Version Control – پشتیبانی از کنترل نسخه
DataGrip با Git، SVN، Mercurial و سایر ابزارهای کنترل نسخه سازگار است.
