2011-04-26 13 views
7

मैं एक भाषा के लिए एक्सटेक्स्ट-आधारित एक्लिप्स प्लगइन पर काम कर रहा हूं जिसका उपयोग हम घर में करते हैं। इस भाषा का प्रपत्र का एक बयान हो सकता है:एक्सटेक्स्ट कस्टम क्रॉस-रेफरेंस

run : /some/file/path/foo.txt 

... और अंत में मैं इतना है कि filepath पर F3 दबाने ग्रहण में एक नए संपादक में फ़ाइल खुल जाएगा एक कस्टम स्थान प्रदाता प्रदान करना चाहते हैं। मुझे अभी तक यह कोशिश करने का मौका नहीं मिला है, लेकिन क्या कोई निम्नलिखित दृष्टिकोण के साथ कुछ भी गलत देखता है?

  1. अवहेलना IHyperlinkHelper filepath नियम एक नए संपादक

में फ़ाइल खोलने के लिए किसी भी सलाह की सराहना की ग्रहण जादू बनाने के लिए

  • अवहेलना ILocationInFileProvider मेरी filepath नियम पार referencable बनाने के लिए, धन्यवाद

  • +0

    ऐसा करने में रुचि रखने वाले किसी भी व्यक्ति के लिए, जागरूक रहें कि आपको LanguageSpecificURIEditorOpener # open() विधि को ओवरराइड करने की आवश्यकता है। – Exponent

    उत्तर

    4

    दृष्टिकोण मेरे लिए अच्छा लगता है। आप प्रस्ताव प्रदाता को अनुकूलित करके मार्गों के लिए सामग्री सहायता प्रदान कर सकते हैं। फ़ाइल संदर्भ के लिए एक सत्यापन नियम भी उपयोगी हो सकता है।

    संबंधित मुद्दे