تطوير الإضافات لمنتجات JetBrains وبيعها على JetBrains Marketplace

أطلقنا JetBrains Marketplace ، وهي منصة جديدة حيث يمكن للمطورين بيع وترخيص المكونات الإضافية لمنتجات JetBrains. ستتاح الآن لمؤلفي المكونات الإضافية الفرصة لتخصيص المزيد من الوقت للتطوير نفسه - لن يضطروا إلى الخروج بقرارات الترخيص الخاصة بهم والمشاركة في المبيعات. وسيكون للمستخدمين الوصول إلى أدوات أكثر ملاءمة من شأنها أن تساعدهم على العمل بشكل أكثر كفاءة.

صورة

JetBrains Marketplace - مرحلة جديدة في تطوير مستودع المكونات الإضافية ، والذي يضم الآن أكثر من 4000 أداة. فهي تساعد في توسيع وظائف منتجات JetBrains وتخصيصها حسب الاحتياجات الفردية للمطورين. يوجد العديد من الإضافات هنا: بعضها يوفر الدعم للغات الإضافية والتقنيات الجديدة ، والبعض الآخر يخدم للتكامل مع المنصات السحابية أو يساعد في تذكر اختصارات لوحة المفاتيح ؛ يمكنك تحديد سمة واجهة وحتى تعيين شريط التقدم في شكل Nyan Cat. هناك مكونات إضافية لجميع منتجات JetBrains تقريبًا ، بما في ذلك أدوات IDE المستندة إلى IntelliJ و TeamCity و .NET. كل هذه المكونات ستظل متاحة في المستقبل.

في السنوات الأخيرة ، اختار المزيد من الشركات والمطورين منصة IntelliJ ومنتجات JetBrains الأخرى كأساس لتطوير أدواتهم الخاصة للمبرمجين. لقد أنشأنا JetBrains Marketplace بحيث يمكن للمطورين التركيز على المكونات الإضافية وعدم قضاء وقت في البحث عن حلول إدارة الترخيص وتطوير قنوات التوزيع. توفر منصتنا حلاً جاهزًا لترخيص البرامج والبنية التحتية للمبيعات والمبيعات ، فضلاً عن دعم المبيعات والتسويق.

كيف ستكون منصة JetBrains Marketplace مفيدة للمستخدمين:

  • الوظائف الإضافية التي توفرها المكونات الإضافية المدفوعة من مطوري الطرف الثالث.
  • سهولة تركيب المكونات الإضافية والدفع والاشتراك والإدارة من خلال حساب JetBrains .
  • إدارة مريحة للترخيص من خلال حساب JetBrains ، بما في ذلك إدارة جميع الاشتراكات والتراخيص على خادم ترخيص خاص.
  • التحقق من صحة تراخيص المكونات الإضافية وتراخيص منتجات JetBrains (اختياري).
  • خصومات متنوعة (على سبيل المثال ، للحجم) ، عروض خاصة لمجموعات المستخدمين ، مشاريع مفتوحة المصدر ، بالإضافة إلى برامج دعم JetBrains الأخرى (ستظهر قريبًا).
  • أمان البيانات الشخصية وحمايتها: عند شراء مكون إضافي ، لا يتعين عليك تقديم بيانات البطاقة المصرفية وغيرها من المعلومات إلى أطراف ثالثة.

الآن لا تتوفر مكونات إضافية خاصة بجهات خارجية إلا لمعرّفات البرامج IDE الخاصة بنا استنادًا إلى النظام الأساسي IntelliJ ، ولكننا نخطط لتوسيع نطاق الدعم لأدوات أخرى.

ما هو بالفعل هناك


شارك أكثر من 100 بائع في برنامج Marketplace Early Access . يسرنا أن نقدم المكونات الإضافية التي تم بيعها وترخيصها بالفعل من خلال JetBrains Marketplace (الأوصاف المقدمة من قبل مطوري البرنامج المساعد):

التكامل hybris
الكسندر بارتاش
باستخدام المكون الإضافي Hybris Integration ، يمكنك استيراد مشاريع Hybris تلقائيًا إلى IntelliJ IDEA. يتيح لك هذا البرنامج المساعد الاستفادة الكاملة من IDE عند تطوير Hybris وإضافة المزيد من الوظائف.

إيديس 2
من CodesMagic
Iedis هو مكون واجهة المستخدم الرسومية جميلة ومريحة ل Redis (مستودع بنية البيانات المقيم تستخدم كقاعدة بيانات وذاكرة التخزين المؤقت ووسيط الرسائل). يعمل Iedis مع ملايين المفاتيح دون حظر خادم Redis.

جافا المضاد
من BIS Guard & Co.
يحمي Java Antidecompiler كود Java وموارده من فك التشفير ويمنع التطور العكسي والانتحال في برنامجك. فهو يجمع بين تقنيات التشويش وخوارزميات تشفير Java وتقنية BIS Guard & Co. الأصلية.

JetForcer | أذكى Force.com IDE
من فريق JetForcer
JetForcer هو مكون إضافي قوي يسمح لك بالتطوير لـ Salesforce في JetBrains IDE. إنه مثالي لتطوير كل من العميل (دعم Lightning و Visualforce) ، وجزء الخادم (Apex و SOQL).

JFormDesigner
من FormDev Software GmbH
JFormDesigner هو أداة تصميم واجهة المستخدم الرسومية المهنية لواجهات المستخدم جافا سوينغ. دعم من الدرجة الأولى لـ MigLayout و JGoodies FormLayout و GroupLayout (Free Design) و GridBagLayout يجعل من السهل إنشاء نماذج احترافية.

متشعب
من أنظمة المنوع ذ م م
المنوع ينفث حياة جديدة في جافا: يمكنك استخدام طرق التمديد ، وأنواع الهيكل ، وأنماط جافا ، وانعكاس آمن على الكتابة. يوفر البرنامج المساعد وصولًا آمنًا للنوع إلى لغات أخرى ، مثل GraphQL و JSON Schema و YAML و Javascript ، مباشرةً من Java.

OrchidE
من قبل توماس Fröscher
يوفر OrchidE الدعم لنظام أتمتة البنية التحتية لتكنولوجيا المعلومات في Ansible. يوفر هذا البرنامج المساعد إمكانات منصة IntelliJ المتقدمة لفرق DevOps الذين يستخدمون Ansible لإدارة بنيتهم ​​الأساسية.

RON (تدوين الكائنات الصدئة)
من Vultix
يضيف البرنامج المساعد للغة RON (Rusty Object Notation) دعمًا لاستيراد أنواع الصدأ والإكمال التلقائي والتحقق من الصحة وغير ذلك الكثير.

لغة ولفرام
باتريك Scheibe
يحول البرنامج المساعد Wolfram Language المنتجات المستندة إلى IntelliJ إلى أدوات تطوير قوية لرمز Wolfram و Mathematica.

دعم ZenUML
من ZenUML
يساعد المكون الإضافي ZenUML في إنشاء مخططات تسلسلية مباشرةً من أساليب Java أو ZenUML DSL. هذا البرنامج المساعد مفيد لتحليل الكود الموجود ولعمليات النمذجة قبل كتابة الكود.

ما يمكن توقعه


في المستقبل القريب ، سيكون هناك المزيد من الإضافات. لا تزال جميعها متوفرة في مخزن المكونات الإضافية ، ويمكن أيضًا العثور على المكونات الإضافية المدفوعة في متجر JetBrains .

إذا كانت لديك أسئلة حول JetBrains Marketplace ، فاكتب إلينا على marketplace@jetbrains.com أو اترك تعليقًا أدناه.

فريق JetBrains Marketplace الخاص بك
محرك لتطوير

Source: https://habr.com/ru/post/ar459536/


All Articles