2012-07-20 8 views
6

में जावा संपादक को कस्टमाइज़ करें, मैं सोच रहा था कि कुछ कस्टम प्रोजेक्ट के लिए एक्लेप्से में जावा संपादक की सुविधाओं का विस्तार करने का एक आसान तरीका था या नहीं।ग्रहण

उदाहरण: जब मैं ग्रहण में लिखें:

@Deprecated 
public void foo(); 

foo स्वचालित रूप से किया जाएगा कटा हुआ है और इस तरह की सूचना के लिए आसान। कुछ प्रोजेक्ट्स में मैं कस्टम एनोटेशन जैसे @Untested या @Verified के साथ एक बेहतर देव वातावरण रखने के लिए ऐसा करना चाहूंगा (लेकिन बेशक, इस तरह के कई उदाहरण हैं (विशेष श्रेणी के रंग, इत्यादि ...)

मैं एक साधारण ग्रहण बंडल कि नियमों का इस प्रकार का विस्तार बनाना चाहता था, लेकिन मैं इस के लिए एक पर्याप्त विस्तार बिंदु मिल करने में असमर्थ हूँ। मैं शुरू से एक नई पाठ संपादक बनाने के लिए है?

किसी भी के लिए धन्यवाद सहायता या टिप्पणियां,

+0

यह देखते हुए कि आप इन सभी की तलाश में सभी फ़ाइलों को मैन्युअल रूप से खोलना नहीं चाहते हैं, आप भी उन सभी को खोजने के लिए एनोटेशन प्रोसेसर लिखने जा रहे हैं (ओरेकल में एक ट्यूटोरियल है, मुझे लगता है)। हालांकि, मेरा मानना ​​है कि ग्रहण एक प्लगइन के साथ आता है जो आपको कोड/परीक्षण कवरेज दे सकता है (@Untested के कुछ मूल्यों के लिए)। –

उत्तर

1

आपको जेडीटी संपादक को उप-वर्गीकरण और संशोधित करने की आवश्यकता होगी। जेडीटी स्रोत (org.eclipse.jdt.ui। * पैकेज) पर एक नज़र डालें। आप आसानी से जेडीटी स्रोतों के रूप में क्लासिक ग्रहण एसडीके के साथ इन में ly ly काम करते हैं। इन परियोजनाओं को अपने कार्यक्षेत्र में खींचने के लिए प्लगइन्स दृश्य का उपयोग करें ताकि आप उन्हें संपादित कर सकें। मुझे नहीं लगता कि जेडीटी स्रोत पर काम करने पर बहुत अधिक दस्तावेज हैं। यद्यपि जेडीटी से संबंधित ग्रहण सहायता के कुछ हिस्सों पर नज़र डालें।

+0

आपके उत्तर के लिए धन्यवाद। मैं इस दिशा की जांच करने की कोशिश कर रहा हूं। – ThR37