DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

مرحبًا! دعونا ننظر إلى الأشياء الجديدة في - داتا جريب 2019.1. دعنا نذكرك بأن وظيفة DataGrip مضمنة في بيئة التطوير المتكاملة المدفوعة الأخرى، باستثناء WebStorm.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

دعم قواعد البيانات الجديدة

في هذا الإصدار، تلقت أربع قواعد بيانات دعمًا رسميًا في أدواتنا:

اباتشي خلية - نظام إدارة قواعد البيانات المعتمد على منصة Hadoop.
البرقوق الأخضر – نظام إدارة قواعد البيانات التحليلي لمستودعات البيانات المعتمد على PostgreSQL.
فيرتيكا - قاعدة بيانات عمودية لتحليل البيانات الضخمة.
ندفة الثلج - تخزين البيانات السحابية. إذا كنا نتحدث عن قواعد البيانات العلائقية، ثم ندفة الثلج طلب أكثر. في هذا الإصدار، قمنا بدعم لغة SQL فقط، وسنقوم بإصدار التعليمات لاحقًا.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

صلة

لقد أجرينا تغييرات على مربع حوار الاتصال بقاعدة البيانات: لقد حاولنا أن نجعله أكثر وضوحًا وملاءمة.

العلاجات العامة

تمت إعادة هيكلة علامة التبويب هذه في الغالب.

حقل نوع الاتصال كان يطلق عليه نوع عنوان URL وكان في القاع. ولكن بما أن القيمة الموجودة في هذا الحقل تحدد العملية الإضافية، فهي الآن في الأعلى.

حقل قاعدة البيانات يتم وضعها بعد إدخال معلومات تسجيل الدخول وكلمة المرور الخاصة بك، لأن المصادقة مطلوبة لعرض قائمة قواعد البيانات بواسطة السيطرة / كمد + مسافة.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

في التعليقات على المنشور السابق ناقش الكثير حفظ كلمة المرور. أضفنا خيارات جديدة وأنشأنا قائمة منسدلة. قيم هذه القائمة هي:

  • لا تقم بحفظ كلمة المرور.
  • احفظ حتى يتم إعادة تشغيل DataGrip (كانت هذه هي الطريقة التي يعمل بها خيار "عدم الحفظ" سابقًا).
  • حفظ للجلسة: حتى يتم قطع الاتصال بمصدر البيانات.
  • تخليد.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

لتجنب الارتباك، أدخل كلمة مرور فارغة من خلال قائمة السياق.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

النتائج اختبار اتصال تظهر الآن في النافذة نفسها، دون أي نقرات أو مربعات حوار إضافية.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

وإذا لم يتم تنزيل برامج التشغيل، فستعرض DataGrip القيام بذلك. الزر السابق اختبار اتصال تم حظره في هذه الحالة، الأمر الذي أربك المستخدمين.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

مزيد من الخيارات

تم نقل الإعدادات هنا من علامة التبويب "عام". للقراءة فقط, مزامنة آلية, مراقبة المعاملات.

جديد:

- تشغيل استعلام الاستمرار كل N ثانية: سوف يقوم بكزة مصدر البيانات بعصا كل N ثانية. بالنسبة لقواعد البيانات التي لا ندعمها، يمكنك كتابة طلب استمرار التشغيل بنفسك. يتم ذلك في إعدادات برنامج التشغيل.

- تلقاءي-قطع بعد N ثانية: القيمة بالثواني التي تم إدخالها هنا ستخبر DataGrip بعد المدة التي سيتم قطع الاتصال فيها تلقائيًا بمصدر البيانات.

- البرنامج النصي لبدء التشغيل: هنا يمكنك إدخال استعلام سيتم تنفيذه في كل مرة يتم فيها إنشاء اتصال. ولنتذكر أنه إذا اتصال واحد
طريقة
لم يتم تمكينه، يتم إنشاء اتصال جديد لكل وحدة تحكم جديدة.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

المخططات

تم نقل عامل التصفية الخاص بالكائنات المعروضة في الشجرة إلى هنا.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

الملاحة والبحث

قائمة المواقع الأخيرة

تعرض نافذة المواقع الأخيرة الجديدة الأماكن التي زرتها مؤخرًا. عناصر القائمة عبارة عن أجزاء صغيرة من التعليمات البرمجية التي قمت بتحريرها أو عرضها مؤخرًا. يعد هذا مفيدًا إذا كنت تتذكر السياق ولكنك لا تتذكر اسم الملف. يحدث هذا كثيرًا في DataGrip نظرًا لأن جميع وحدات التحكم تتم تسميتها بشكل مشابه :) اختصار لوحة المفاتيح الافتراضي هو:
Ctrl/كمد + شيفت + E.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

إذا كنت قد استخدمت اختصار لوحة المفاتيح هذا سابقًا لعرض قائمة بالملفات التي تم تعديلها مؤخرًا، فيرجى النقر نقرًا مزدوجًا الآن السيطرة / كمد + E.

البحث عن طريق المسار

لقد قمنا بإزالة الخيارات غير الضرورية التي "حصلنا عليها" من النظام الأساسي: وحدة и حملات التبرع. الآن بشكل افتراضي البحث في المسار يقوم DataGrip بالبحث في كل مكان. أضفنا أيضًا منطقة بحث جديدة الدلائل المرفقة - يتضمن فقط الملفات والمجلدات من لوحة Files.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

الإجراءات من نتائج التنقل

توفر نتائج التنقل الآن إجراءات تنطبق على الكائنات الموجودة في التعليمات البرمجية أو الشجرة. على سبيل المثال، كنت تبحث عن طاولة. إليك ما يمكنك فعله من نافذة النتائج.

  • عرض دي دي إل: السيطرة / كمد + ب.
  • البيانات المفتوحة: F4.
  • افتح نافذة تعديل الجدول: السيطرة / كمد + F6.
  • عرض في سياق آخر: ألت + فسنومك (على سبيل المثال، تظهر في شجرة).
  • انظر المعلومات العامة: السيطرة+س/F1.
  • إنشاء SQL: Ctrl/كمد+Alt+G.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

العمل مع الكود

العناصر المدمجة في الإكمال التلقائي
إلى CREATE и DROP يقدم الإكمال التلقائي خيارات مدمجة.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

لا تنسى الاختصارات.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

عمليات تفتيش جديدة

سوف يحذرك DataGrip إذا كنت تستخدم مؤشرًا غير مفتوح.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

يتم تعطيل عمليتي الفحص التاليتين بشكل افتراضي، ولكن قد يحتاج البعض إليهما.

إذا كنت تستخدم وسيطات غير مسماة، فسيتم تمييز ذلك.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

التفتيش الذي يشكو من بيان GOTO.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

العمل مع الملفات

تمت إضافة إعداد لمجلد المشروع الافتراضي. سيتم إنشاء مشاريع جديدة في هذا المجلد.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

عمل حفظ باسم ... لوحدة التحكم الآن:

  • يقترح مجلد المشروع الافتراضي.
  • يتذكر الاختيار الأخير.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

تمت إضافة إجراء إلى شجرة الملفات فصل الدليل: قم بإلغاء تثبيت مجلد. في السابق، لإلغاء تثبيت مجلد (أي عدم إظهاره في هذه الشجرة)، كان عليك النقر فوقه حذف، وسأل DataGrip: هل تريد الحذف أو إزالة التثبيت؟ كان الأمر غير مريح وغير واضح :)

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

شجرة قاعدة البيانات

لقد كتبنا استبطاننا الخاص لـ DB2. وهذا يعني أننا نحصل على معلومات حول كائنات قاعدة البيانات باستخدام الاستعلامات، وليس من خلال برنامج تشغيل JDBC، كما كان من قبل. وهكذا ظهرت في الشجرة كائنات لم تكن موجودة من قبل: المشغلات والأنواع والأساليب والوحدات والعدادات والأدوار وغيرها.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

تقوم الشجرة بتخزين السياق: اسم مصدر البيانات عالق في الأعلى.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

تم رسم أيقونات لقواعد البيانات غير المدعومة: لن يتم الخلط بين أولئك الذين لديهم مصادر بيانات تم إنشاؤها لقواعد البيانات هذه.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

لقد قمنا أيضًا برسم أيقونات مجردة يمكن استخدامها في إعدادات برنامج التشغيل.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

راحة

المواضيع المخصصة
أصبح لدى مستخدمي DataGrip الآن القدرة على إنشاء أي نظام ألوان يريدونه. المخطط الجديد عبارة عن مكون إضافي يجب تثبيته من القسم الإضافات في الاعدادات.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

اقرأ عن كيفية إنشاء السمات الخاصة بك هنا:

برنامج تعليمي مفصل حول كيفية إنشاء السمة المخصصة الخاصة بك.
منشور مدونة حول إنشاء سمات مخصصة لمنصة IntelliJ

لقد حاولنا صنع زوجين جديدين بأنفسنا. تبدو مثل هذا:

السماوي
DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

الأرجواني الداكن
DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

محرر البيانات

يقترح المرشح قيمًا من الحافظة.

DataGrip 2019.1: دعم قواعد البيانات الجديدة والبرامج النصية للتهيئة وعمليات التفتيش الجديدة والمزيد

Всё!

فريق داتا جريب

المصدر: www.habr.com

إضافة تعليق