2011-10-12 2 views
6

Aptana 3 एकाधिक (बड़ी) परियोजनाओं के साथ बहुत आलसी हो जाता है, मैं प्रदर्शन में सुधार कैसे करूं?Aptana 3 एकाधिक (बड़ी) परियोजनाओं के साथ बहुत आलसी हो जाता है, मैं प्रदर्शन में सुधार कैसे करूं?

मेरे पास कई प्रोजेक्ट हैं जो मैं एक dev निर्देशिका में उपversण की जांच करता हूं जिसे मैं अपाचे के माध्यम से भी एक्सेस कर सकता हूं। कुछ इस तरह की

तो यदि मैं इस यूआरएल http://local.dev पर जाता हूं तो मैं सभी प्रोजेक्ट फ़ोल्डर्स देख सकता हूं। Aptana में यह तक पहुँचने के लिए प्रोजेक्ट URL मैं अपाचे हर बार विन्यस्त करने की जरूरत नहीं है के रूप में इस

+ dev (main project folder that Apache uses as well) 
- project (svn branch I'm currently testing) 
- another_project (another svn branch) 
- yet_another_project (yep, another svn branch) 

तो तरह लग रहा है, मैं सिर्फ इस http://local.dev/project या http://local.dev/another_project

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

क्या Aptana में किसी प्रोजेक्ट फ़ोल्डर में उप-फ़ोल्डर को बंद करने का कोई तरीका है? या एक सब-प्रोजेक्ट फ़ोल्डर है? या एक परियोजना के भीतर एक फ़ोल्डर बंद करें? या एक फ़ोल्डर के अनुक्रमण को बाहर रखा? या इंडेक्सिंग बंद करें?

नोट: कभी-कभी किसी प्रोजेक्ट के भीतर कोई नया फ़ोल्डर जोड़ते समय मुझे स्मृति चेतावनी और/या Aptana क्रैश से बाहर निकलता है। इसके अलावा जब Aptana कोडिंग इतना आलसी हो जाता है कि कुछ भी करने के लिए यह बहुत बोझिल है। मुझे वास्तव में अपताना आईडीई पसंद है लेकिन यह मेरे लिए एक सौदा ब्रेकर हो सकता है।

मैं सोच रहा था कि मैं अपाचे साइट को अपताना रूट निर्देशिका में ले जाऊंगा ताकि मैं इसे परियोजना स्तर पर एक्सेस कर सकूं लेकिन मुझे नहीं लगता कि यह चीजों के अपतना पक्ष पर अनुक्रमण प्रदर्शन के लिए काम करेगा।

अद्यतन: यह संबंधित हो सकती है:

अब तक केवल एक चीज के लिए: Aptana तरह .svn फ़ोल्डरों

अद्यतन को अनुक्रमित करता है

लग रहा है सहायता प्रत्येक परियोजना के लिए एक नया वर्कस्पेस बनाना है जिसे मुझे svn के चेकआउट की आवश्यकता है। परियोजनाओं के बीच आगे और पीछे स्विच करना एक दर्द है लेकिन अपताना फिर से प्रयोग योग्य है। इस तरह Aptana बग सूची बनाई

अद्यतन # 2

लग रहा है, ये!

अद्यतन # 3

संवारता अनगिनत बाद Aptana अच्छा मैं अन्य आईडीई के परीक्षण करने का फैसला खेलने के लिए मिलता है।

एक्लिप्स के साथ शुरू हुआ क्योंकि यह Aptana से आधारित है। मेरे पास एक अच्छा निर्माण चल रहा है लेकिन यह अभी भी 100% नहीं है जिसे मैं ढूंढ रहा था।

भी कोशिश कर PHPStorm जो आईडीई भुगतान किया जाता है लेकिन मैं इसे खोजने है कर रहा हूँ एक शीर्ष स्तर का आईडीई

+0

इंडेक्सिंग प्रदर्शन में सुधार करना चाहिए, लेकिन मैं कर सकता हूं देखें कि यह कभी-कभी कैसे बैकफायर करेगा। – BoltClock

+0

@ बोल्टक्लॉक मैं सहमत हूं लेकिन यह मेरे मामले में नहीं है –

उत्तर

5

आप परियोजना पर राइट क्लिक करें या फ़ोल्डर और अनुक्रमण चयन>पर अनुक्रमण निष्क्रिय करने के लिए सूचकांक से बाहर निकालें सकता है विशिष्ट चयन।

तुम भी बंद परियोजना>स्वचालित रूप से बिल्ड मुख्य मेनू से तो निर्माण परियोजना पर हर बार में एक फ़ाइल में सहेजा जाता है शुरू हो रहा नहीं प्राप्त करता है बदल सकता है।

उम्मीद है कि इससे मदद मिलती है।

+0

इंडेक्सिंग के लिए धन्यवाद -> बहिष्कृत करें मुझे इसे आजमाएं और परिणामों को वापस पोस्ट करना होगा। प्रोजेक्ट के लिए -> ऑटो बिल्ड, यह किसी भी प्रोजेक्ट के लिए सेट नहीं है जो मेरे पास –

+0

है, क्षमा करें, इससे मेरी मदद नहीं हुई। मैं उन सभी परियोजनाओं के माध्यम से चला गया, जिन पर मैं काम कर रहा था और इंडेक्स से बाहर रखा गया था, इससे अपतना को फिर से शुरू करने में बड़ी समस्या आई। शटडाउन प्रक्रिया के दौरान यह हर परियोजना को पुनर्निर्माण करना चाहता था जिसे मैंने छोड़ा था, जिससे बड़ी मेमोरी त्रुटियां, चेतावनियां और ग्रे स्क्रीन पर डरावनी फीका उत्पन्न हुई थी। मुझे मारना है -9/बल Aptana से बाहर निकलें और अब वापस वर्ग में वापस आ गया है। कोई अन्य विचार? –

0

हाँ मैंने मैक पर कोडा को अपताना 3 पर ले जाया है, इसलिए मुझे कोड इंटेलिजेंस और कुछ और वैधकर्ता मिल सकते हैं। लेकिन उनका जेएसलिंट सभी पीछे की ओर काम कर रहा है, और हाल ही में मेरे पास 1000+ लाइन कोड के साथ परियोजनाएं हैं और वे मुश्किल से स्क्रॉल कर सकते हैं। कभी-कभी मैं टेक्स्ट को हाइलाइट कर सकता हूं। अक्सर मैं एक पूरे सेक्शन को हाइलाइट करूंगा ताकि मैं इंडेंट कर सकूं और अगर मेरा माउस सही जगह पर नहीं है तो यह कोड को हटा देता है। मूल रूप से ग्रहण के साथ यह प्रदर्शन था जब मैंने इसे आजमाया और इसे छोड़ दिया क्योंकि यह बहुत धीमी थी। मेरी धारणा यहां से है क्योंकि मुझे 4.2 गीगा i7 980X w/12GB रैम और RAID'd एसएसडी ड्राइव मिल गया है - बोतल गर्दन प्रणाली नहीं है।

+0

हाँ, मुझे अभी भी Aptana 3 के साथ समस्याएं हैं और क्रॉस प्लेटफॉर्म (मैक, विन और लिनक्स) के विकल्प की तलाश है –

+0

कमोडो या वेबस्टॉर्म पर विचार करना शुरू करें।इंटेलिजेंस, त्रुटि/चेतावनी एकीकरण और सत्यापन प्रतिक्रिया के एक अच्छे संतुलन के साथ एक खोजने के लिए मुश्किल है। वेबस्टॉर्म में कुछ अतिरिक्त सुविधाएं होती हैं जो आपको कुछ कोड कम करने देती हैं जब आपको अपने/अन्य स्थितियों आदि में बहुत कुछ करना पड़ता है ... एक बिंदु पर जहां मुझे पता है कि मैं सीएमडी + सी को मारने के बिना कॉपी और पेस्ट भी नहीं कर सकता 10 बार की तरह। – Mark

+0

बस कोडा की कोशिश की ... Aptana से बहुत बेहतर :) बहुत अधिक बेहतर –

2

मुझे एक ही समस्या हो रही है और 'प्रोजेक्ट'> 'क्लीन ...' पर जाने में काफी मदद मिली है, हालांकि इसे चलाने में थोड़ी देर लग गई।

1

मैं अपनी परियोजनाओं को अलग-अलग कार्यक्षेत्रों में रखता हूं, मैं पूरे कार्यक्षेत्र और अपताना के लिए रैमडिस्क का उपयोग करता हूं। और मैं संकलित पुस्तकालयों या सामान aptana के साथ फ़ोल्डरों के लिए अनुक्रमण भी अक्षम कर सकते हैं वैसे भी सूचकांक भी नहीं कर सकते हैं।

मैं एएमडी रैमडिस्क भुगतान संस्करण का उपयोग करता हूं। मुफ्त संस्करण के साथ आपको यह सुनिश्चित करना होगा कि आप बिजली की हानि की स्थिति में लगातार काम करते हैं। प्रदर्शन की लागत।

0

पूरी तरह सहमत हूँ ... नंगे धातु ग्रहण Aptana की तुलना में बेहतर कर रहा है ... लेकिन मुझे यह बड़ी फ़ाइलों और projets पर वाला स्टाल लगता है (मेरी कार्य सूची की तरह 14.000 लाइनों html फ़ाइल के साथ)

मैं दे दी है config को संशोधित करके Aptana के लिए और अधिक राम ... लेकिन यह अभी भी सुस्त (i5 एसएसडी, रैम 4 जीबी,) है

सफाई विकल्प धूसर हो जाता (मैं उपयोग कर रहा हूँ केवल "सामान्य" परियोजना)

सी 'मॉन आईबीएम आप बेहतर कर सकते हैं :)

+0

यह एपटाना स्टूडियो 3, बिल्ड: 3.6.1.201410201044 (सी) Appcelerator, Inc. द्वारा कॉपीराइट 2005-2013 सभी अधिकार सुरक्षित। Aptana स्टूडियो को जीएनयू पब्लिक लाइसेंस (जीपीएल) v3 (अपवादों के साथ) के तहत लाइसेंस प्राप्त है। अधिक जानकारी के लिए कृपया http://www.aptana.com/legal/ पर जाएं। अतिरिक्त क्रेडिट और कॉपीराइट देखने के लिए, कृपया Aptana Studio 3 सहायता प्रणाली में क्रेडिट पेज देखें। हमारी गोपनीयता नीति http://www.aptana.com/privacy_policy पर स्थित है बिल्ड: जेनकींस-studio3-आरसीपी-गुरु-87 (मूल/गुरु) दिनांक: 20 अक्टूबर 2014, 10:45:27 – canoodle

+0

AptanaStudio3.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116 -2212 --launcher.XXMaxPermSize 1024M --launcher.defaultAction OpenFile -name Aptana स्टूडियो 3 -vmargs,210 -Xms512m -Xmx1024m -Xverify: कोई नहीं -Declipse.p2.unsignedPolicy = अनुमति देते हैं -Declipse.log.size.max = 10000 -Declipse.log.backup.max = 5 -Djava.awt.headless = सच – canoodle

+0

लिनक्स डेबियनजीआडा 3.16.0-4-amd64 # 1 एसएमपी डेबियन 3.16.7-सीकेटी 7-1 (2015-03-01) x86_64 जीएनयू/लिनक्स – canoodle

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