JetBrains C ++ IDE की रिलीज़ के लिए तैयार करता है

मैं JetBrains का प्रतिनिधि नहीं हूं और इससे मेरा कोई लेना-देना नहीं है, लेकिन मैं अपनी राय में, बहुत ही आशाजनक समाचार के माध्यम से पारित नहीं कर सका। दूसरे दिन, JetBrains ने उद्देश्य-सी के लिए AppCode- आधारित C ++ IDE जारी करने की योजना की घोषणा की। इस खबर का बहुत ही लापरवाही से उल्लेख किया गया था और शायद बहुमत (मेरी तरह) ने इसे इतने उबाऊ नाम के तहत नोटिस नहीं किया था। लेकिन चूंकि बिल्ली C ++ के लिए उच्च-गुणवत्ता और अत्यधिक कार्यात्मक आईडीई के कारण रोती है, इसलिए JetBrains से ऐसी खबरें केवल आनन्दित नहीं कर सकती हैं और अलग से घोषित की जानी चाहिए।

चूंकि इस कंपनी के उत्पादों ने जावा, पायथन, रूबी, सी #, ऑब्जेक्टिव-सी जैसी भाषाओं के लिए अच्छी तरह से काम किया है, और लगभग हर कोई जो अपने उत्पादों का इस्तेमाल करता है, सहमत हैं - उत्पाद बहुत ही उच्च गुणवत्ता वाले और अत्यधिक कार्यात्मक हैं, इसलिए आप उम्मीद कर सकते हैं कि आपकी C ++ IDE उत्पादन एक ही अद्भुत उत्पाद होगा।

कई लोगों ने इस खबर की वास्तविकता पर संदेह किया क्योंकि इसके प्रकाशन की तारीख - 1 अप्रैल है, इसलिए कंपनी ने अपने ब्लॉग में पुष्टि की - यह अप्रैल फूल का मजाक नहीं है।

ऑब्जेक्टिव-सी के लिए ऐपकोड वर्तमान में केवल मैक ओएस पर चलता है, लेकिन नए सी ++ आईडीई को पहले ही क्रॉस-प्लेटफ़ॉर्म घोषित किया गया है और तीन प्रमुख प्लेटफार्मों का समर्थन करने की घोषणा की गई है: विंडोज, मैक ओएस और लिनक्स। आगामी IDE को समर्पित पृष्ठ पर , आप एक संक्षिप्त विवरण पा सकते हैं कि AppCode से क्या कार्यक्षमता स्थानांतरित की जाएगी और भविष्य के IDE में क्या जोड़ा जाएगा, ताकि यह C ++ प्रोजेक्ट्स के साथ काम करते समय सबसे सुविधाजनक हो।

मौजूदा AppCode से क्या विरासत में मिला है


स्मार्ट कोड संपादक

AppCode से सभी स्मार्ट कार्यक्षमता को नए C ++ IDE द्वारा विरासत में प्राप्त किया जाएगा: कोड जोड़, ऑटो आयात, कोड पीढ़ी, कार्यान्वयन और विधि ओवरलोडिंग, कक्षाएं, नाम स्थान और यहां तक ​​कि शीर्ष-स्तरीय फ़ंक्शन।

Refaktornigi

नई आईडीई आपके कोड संरचना को संशोधित करने और बेहतर बनाने में आपकी मदद करने के लिए स्मार्ट और विश्वसनीय रीफैक्टरिंग के साथ आएगी। कोड जनरेशन और रीफैक्टरिंग के लिए विकल्पों का एक सेट टेम्प्लेट और यहां तक ​​कि प्रीप्रोसेसर मैक्रोज़ के लिए भी उपलब्ध होगा। इनमें से कुछ को पहले ही AppCode में आज़माया जा सकता है।

कोड विश्लेषण और त्वरित सुधार

आईडीई को क्लैंग एनालाइज़र के साथ एकीकृत किया जाएगा, और इसलिए कोड निरीक्षण और त्रुटि निदान के लिए 2000 से अधिक विकल्प सीधे संपादक में प्रदर्शित किए जाएंगे।

डिबगर

आप पहले से ही सशर्त ब्रेकपॉइंट, स्मार्ट चर और तेजी से अभिव्यक्ति की गणना के साथ AppCode डिबगर की कोशिश कर सकते हैं।

वीसीएस समर्थन

नया आईडीई सबसे लोकप्रिय संस्करण नियंत्रण प्रणालियों के लिए उच्च-अंत समर्थन के साथ आएगा। इसमें प्रत्येक VCS की सुविधाओं के लिए व्यक्तिगत रूप से समर्थन और सभी संस्करण नियंत्रण प्रणालियों के लिए एक सामान्य एकीकृत इंटरफ़ेस शामिल होगा।

क्या नई कार्यक्षमता शुरू की जाएगी


C / C ++ प्रोजेक्ट्स के लिए समर्थन

नया IDE CMake पर आधारित परियोजनाओं का समर्थन करेगा: ऐसी परियोजनाएँ IDE में आसानी से खुलेंगी और आप उनकी संरचना का अध्ययन कर सकेंगे।

कोड विश्लेषण और त्वरित सुधार

डेवलपर्स C ++ के लिए विशिष्ट निरीक्षणों के एक सेट पर काम कर रहे हैं और संबंधित त्वरित सुधार जो आपको कोड लिखने से विचलित नहीं होने देंगे और संभावित त्रुटियों और विसंगतियों को रोकने में मदद करेंगे।

कोड और परियोजना नेविगेशन

IDE मूल्य ट्रैकिंग और प्रकार ट्रैकिंग के रूप में ऐसी उन्नत कार्यक्षमता को भी लागू करेगा। टाइप ट्रैकिंग आपको दिखाएगी कि कौन से प्रकार टेम्पलेट को पास किए गए थे और कहां; मूल्य ट्रैकिंग आपको यह निर्धारित करने में मदद करेगी कि कार्यक्रम में दिए गए बिंदु पर गलत मान कैसे स्थानांतरित किए गए और उन्हें आगे कहां स्थानांतरित किया जा सकता है।

परीक्षण और डिबगिंग

CPPUnit के लिए त्वरित परीक्षणों का आसान उपयोग भी होगा, जो आपको परीक्षण चलाने और परिणामों को सुविधाजनक और अनुकूल तरीके से देखने की अनुमति देगा।

प्रलेखन

सभी समर्थित भाषाओं के लिए मूल निवासी Doxigen समर्थन।

पुनश्च: कोई सटीक रिलीज की तारीख नहीं, कहीं भी कीमतों की घोषणा नहीं की गई है। प्रोजेक्ट घोषणा पृष्ठ पर, आप समाचार पत्र की सदस्यता ले सकते हैं।

Source: https://habr.com/ru/post/In175297/


All Articles