2011-11-24 20 views
5

आप extend जावास्क्रिप्ट के साथ केडीई केट संपादक, और नियंत्रण उदा। पूर्ववत बफरक्या मैं केट संपादक की जावास्क्रिप्ट से खोल, वेब या मेनू कमांड तक पहुंच सकता हूं?

मैं उदा। एचटीएमएल टिडी इस तरह की एक स्क्रिप्ट के अंदर से है, लेकिन मुझे जावा, पर्यावरण के अंदर से किसी भी बाइंडिंग को खोल, वेब, मेनू या किसी और चीज तक पहुंचने के लिए नहीं मिल सकता है जिससे इसे बाहर निकलना संभव हो जाता है। ऐसा लगता है कि यह पूरी तरह आत्मनिर्भर दुनिया है, जहां सब कुछ खरोंच से कोडित होना चाहिए।

मैंने केटी के अंदर एक सादे कमांड लाइन स्क्रिप्ट के रूप में HTML Tidy काम किया है, लेकिन हां, आपके पूर्ववत बफर नष्ट हो गए हैं।

+0

मैंने अब जावास्क्रिप्ट पर्यावरण में एक खोल ऑब्जेक्ट शामिल करने के लिए केडीई प्रोजेक्ट में एक [फीचर अनुरोध] (https://bugs.kde.org/show_bug.cgi?id=287644) जोड़ा है: – jeorgen

उत्तर

0

scripting documentation for Kate के आधार पर, ऐसा लगता है कि दस्तावेज़ीकरण में सूचीबद्ध किसी भी अन्य आदेश तक पहुंचना संभव नहीं है (जो, अफसोस की बात है, खोल में हेरफेर करने के किसी भी तरीके को शामिल न करें)।

+0

आप लिंक मेरे प्रश्न में जैसा ही पृष्ठ है, और मैं आपके जैसा ही निष्कर्ष आया हूं। उन्हें प्रस्तावित करने का विचार हो सकता है, यानी दस्तावेज़ ऑब्जेक्ट के अलावा एक खोल ऑब्जेक्ट को एकीकृत करने का प्रस्ताव, ऑब्जेक्ट और अन्य ऑब्जेक्ट्स पहले से मौजूद हैं। – jeorgen

1

टेक्स्ट फ़िल्टर प्लगइन को देखें। यह आपकी जरूरतों को पूरा करता है। मैं इसे एक पर्ल स्क्रिप्ट के साथ उपयोग करता हूं जो स्वचालित रूप से स्रोत कोड में उपकरण को सम्मिलित करता है (और हटा देता है)।

लेकिन एक खोल भी बहुत उपयोगी होगा। मैं विभिन्न स्रोत नियंत्रण गतिविधियों को स्वचालित करने में सक्षम होना चाहता हूं।

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