2013-04-20 6 views
6

के साथ सब्लिमे टेक्स्ट को एकीकृत करें, काम पर, हम जावा एप्लिकेशन विकसित करते हैं और ग्रहण का उपयोग कर रहे हैं। एक फ्रंटेंड देव के रूप में मैं पूरी तरह से सब्लिमे में स्विच करना चाहता हूं, लेकिन इसमें ग्रहण की एक विशेषता गायब है, मैं इसके बिना काम नहीं कर सकता।टॉमकैट

विकास करते समय, मुझे मेवेन के साथ परियोजना का निर्माण करना पड़ा और इसे टॉमकैट सर्वर पर प्रकाशित करना पड़ा। ग्रहण यह सब स्वचालित रूप से करता है और बदली गई फ़ाइलों को पुन: प्रकाशित करता है।

मैं अब तक आया था, मैवेन के साथ ऐप का निर्माण और इसे मैवेन-टॉमकैट प्लगइन के साथ टॉमकैट में प्रकाशित किया। लेकिन टॉमकैट 7 पुन: प्रकाशित करने के साथ संभव नहीं है और बदले गए फाइलों को कामकाजी निर्देशिका में कॉपी नहीं किया गया है। तो मुझे एक्लिप्स खोलना होगा और हर बार जब मैं सब्लिमे में फ़ाइलों को बदलता हूं तो अपने वर्कस्पेस को रीफ्रेश करना होगा।

क्या इस कार्यक्षमता को किसी भी प्लगइन के साथ सब्लिम में एकीकृत करना संभव होगा?

+1

क्या आपको कोई समाधान मिला? – Dejell

उत्तर

0

एक विशिष्ट टॉमकैट 7 कंटेनर को तैनात करने की बजाय, जिसे आपने स्वयं स्थापित किया है, मैं बदले में अनपेक किए गए वेब ऐप के आधार पर लाइव कंटेनर शुरू करने के लिए tomcat7:run का उपयोग करूंगा।

इससे आपको काफी कुछ मिलना चाहिए जो आप बाद में कर रहे हैं।

यदि आप किसी सर्वर कंटेनर के रूप में घाट का उपयोग करने जा आपत्ति नहीं है jszip:run आप और भी अधिक प्राप्त कर सकते हैं, लेकिन मैं अभी भी इतना YMMV बीटा गुणवत्ता के लिए कि प्लगइन हो रही

+0

लेकिन मैं उसी टोमकैट इंस्टेंस का उपयोग करना चाहूंगा – Dejell

0

क्या इस प्लगइन https://github.com/nlloyd/SublimeMaven के बारे में पर काम कर रहा हूँ? मैं इसे टॉमोरो करने की कोशिश करूंगा और फिर मैं आपको बता दूंगा कि यह काम करता है (अगर यह एसटी 3 के साथ काम करेगा)।

+1

8 महीने –

+0

के लिए कोई अपडेट नहीं है, ऐसा लगता है कि SublimeMaven एसटी 3 के साथ काम नहीं कर रहा है, इसलिए एकमात्र चाल है "मूल हुक या मतदान का उपयोग करके ताज़ा करें": http://स्टैक ओवरफ़्लो।com/प्रश्न/5589539/है-वहाँ एक तरह से करने के लिए मेक-ग्रहण-लगातार ताज़ा-your-पैकेज-एक्सप्लोरर-फ़ाइलें –

1

ग्रहण के लिए इसकी सुविधा है। का चयन करें "देशी हुक या मतदान का उपयोग करके ताज़ा करें" और "पहुंच पर रीफ्रेश करें"। आपको दोनों का चयन करना चाहिए। मैंने केवल का चयन करने का प्रयास किया है "मूल हुक या मतदान का उपयोग करके ताज़ा करें", लेकिन यह तब काम करता है जब आप ग्रहण में विशिष्ट फ़ाइल खोलते हैं और इसे संशोधित करते हैं। "पहुंच पर रीफ्रेश करें" भी अकेले काम नहीं कर रहा है। इन विकल्पों के साथ संयुक्त यह आकर्षक काम करता है।

enter image description here

पुनश्च:मूल निवासी हुक उपलब्ध केवल में Windowsलिनक्स और मैक मतदान का उपयोग किया जाता है। मुझे नहीं पता कि यह कितना कुशल है।

0

मुझे यह समस्या भी थी। वर्कअराउंड, ग्रहण और उत्कृष्ट दोनों को खोलना है, और हर बार जब आपने शानदार में कुछ बदलाव किए हैं, तो ग्रहण में मैन्युअल रूप से अपने प्रोजेक्ट को रीफ्रेश करने की बजाय, आप स्वचालित रूप से रीफ्रेश करने के लिए इस प्लगइन https://github.com/psxpaul/EclipseJava7Refresher का उपयोग कर सकते हैं।

पीएस: जैसा कि @ कैपिल देव एस, ग्रहण ("देशी हुक या मतदान" का उपयोग करके ताज़ा करें) के साथ बदलकर स्वचालित रूप से संसाधनों को ताज़ा कर सकते हैं, लेकिन जैसे ही यह होता है, यह परिवर्तनों का पता नहीं लगाता है (यह कुछ लेता है सेकेंड, कम से कम मेरे लिए लिनक्स पर)