لا يمكن إضافة اختصار تشغيل (الكسوف في المكونات)

StackOverflow https://stackoverflow.com/questions/26145

  •  09-06-2019
  •  | 
  •  

سؤال

أنا أقوم بعمل إضافي بسيط جافا قاذفة التطبيق على الكسوف 3.2 (JBuilder 2007-8) للاستخدام الداخلي.

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

alt text

هذا هو جزء من حياتي plugin.xml.

   <extension
     point="org.eclipse.debug.ui.launchShortcuts">
  <shortcut
        category="mycompany.javalaunchext.launchConfig"
        class="mycompany.javalaunchext.LaunchShortcut"
        description="launchshortcutsdescription"
        icon="icons/k2mountain.png"
        id="mycompany.javalaunchext.launchShortcut"
        label="Java Application Ext."
        modes="run, debug">
     <perspective
           id="org.eclipse.jdt.ui.JavaPerspective">
     </perspective>
     <perspective
           id="org.eclipse.jdt.ui.JavaHierarchyPerspective">
     </perspective>
     <perspective
           id="org.eclipse.jdt.ui.JavaBrowsingPerspective">
     </perspective>
     <perspective
           id="org.eclipse.debug.ui.DebugPerspective">
     </perspective>
  </shortcut>

تكوين اسم في فئة القسم هو الصحيح و فئة في فئة القسم ، في اعتقادي ، هو تنفيذها بشكل صحيح.(في الأساس نسخ من المؤسسة.الكسوف.jdt.debug.واجهة المستخدم.launchConfigurations.JavaApplicationLaunchShortcut)


أنا لست متأكدا إذا كان من المفترض أن أكتب عن متابعة هنا ولكن اسمحوا لي أن أوضح سؤالي أكثر.لقد مددت org.الكسوف.jdt.debug.واجهة المستخدم.launchConfigurations.JavaLaunchShortcut.بالإضافة إلى أنني قد أضفت بلدي مسجل على المنشئات والطرق ، ولكن الطبقة يبدو أبدا حتى إنشاء.

هل كانت مفيدة؟

المحلول

كان لي أن أضيف contextualLaunch تحت org.eclipse.debug.ui.launchShortcuts.

الطريقة القديمة يبدو أنها انتقدت منذ فترة طويلة.

بالنسبة للأشخاص الآخرين الذين يعملون على نفس الموضوع ، قد ترغب في تمديد org.eclipse.ui.commands والربط أيضا.

أنا لا يمكن أن تختار هذا الجواب ولكن هذا هو الجواب الذي كنت (السائل) كان يبحث عن.

نصائح أخرى

لا ينبغي أن تنفذ ILaunchShortcut.تحقق من جافادوك.

ما عدا أنت ؟ تحقق من سجل الأخطاء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top