Qt Creator 8 पहले ही जारी किया जा चुका है और ये इसकी खबरें हैं

Qt कंपनी ने हाल ही में जारी किया "क्यूटी क्रिएटर 8" के नए संस्करण का विमोचन, संस्करण जो नए पूरक, सुधार और बहुत कुछ के साथ आता है।

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

क्यूटी निर्माता 8 की मुख्य नई विशेषताएं

प्रस्तुत किए गए IDE QT Creator 8 के इस नए संस्करण में, विभिन्न परिवर्तनों पर प्रकाश डाला गया है, जिनमें से, उदाहरण के लिए, यह पाया जाता है कि C++ ने पुराने कोड मॉडल को निष्क्रिय कर दिया है सी ++ लागू किया गया libclang . पर आधारित, जिसके बजाय, पिछली शाखा की तरह, डिफ़ॉल्ट मॉडल क्लैंगड बैकएंड पर आधारित है जो एलएसपी (भाषा सर्वर प्रोटोकॉल) का समर्थन करता है।

यह भी उल्लेख किया गया है कि आप वैसे भी क्लैंगड को हमेशा सक्रिय और उपयोग कर सकते हैं, लेकिन ध्यान रखें कि क्लैंगड तुलनात्मक रूप से संसाधन गहन है।

डिफ़ॉल्ट रूप से पायथन भाषा के लिए, पायथन-एलएसपी-सर्वर भाषा समर्थन सर्वर सक्षम है, जिसके लिए "पायथन> भाषा सर्वर कॉन्फ़िगरेशन" कॉन्फ़िगरेशन का एक अलग खंड प्रदान किया गया है।

क्यूटी क्रिएटर 8 के इस नए संस्करण में एक और बदलाव जो सामने आया है, वह यह है कि एक नया "प्रोफ़ाइल" सेटिंग टेम्प्लेट लागू किया गया सीएमके परियोजनाओं के लिए, जो डिबगिंग और प्रोफाइलिंग टूल को शामिल करने के साथ "RelWithDebInfo" बिल्ड प्रकार को जोड़ती है।

जबकि क्यूएमएल के लिए यह उल्लेख किया गया है कि जावास्क्रिप्ट स्ट्रिंग टेम्प्लेट की हैंडलिंग और "??=" (नल मर्ज) ऑपरेटर के साथ समस्याओं को ठीक कर दिया गया है। प्रतीक का अनुसरण करते समय, ऐसा हो सकता है कि Qt Creator ने स्रोत निर्देशिका के बजाय बिल्ड निर्देशिका से संबंधित QML फ़ाइल खोली, जिसे अब ठीक किया जाना चाहिए।

अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:

  • कोको के कवरेज टेस्टिंग टूलकिट के साथ संगत एक प्रयोगात्मक प्लगइन जोड़ा गया।
  • GitLab एकीकरण के लिए प्रयोगात्मक समर्थन जोड़ा गया, जिससे आप परियोजनाओं को देख और क्लोन कर सकते हैं, कोड अपलोड कर सकते हैं और ईवेंट सूचनाएं प्राप्त कर सकते हैं।
  • यूनिवर्सल विंडोज प्लेटफॉर्म (यूडब्ल्यूपी) के लिए हटाया गया समर्थन।
  • विंडोज प्लेटफॉर्म पर, एआरएम एमएसवीसी इंस्ट्रुमेंटेशन परिभाषा प्रदान की जाती है।
  • एंड्रॉइड के लिए वाई-फाई पर डिवाइस से कनेक्ट करने का विकल्प जोड़ा गया।
  • सेटिंग्स में त्वरित नेविगेशन के लिए "संपादित करें> प्राथमिकताएं" मेनू आइटम जोड़ा गया।
  • Compil_command.json की पीढ़ी के लिए प्रदर्शन सुधार भी किए गए थे जो कि क्लैंगड के लिए है और कई अन्य मुद्दों को भी ठीक किया गया था।

अंत में, यदि आप इसके बारे में अधिक जानना चाहते हैं इस नए संस्करण के बारे में आप मूल घोषणा देख सकते हैं निम्नलिखित लिंक में

क्यूटी निर्माता 8.0 प्राप्त करें

जो लोग रुचि रखते हैं, उन्हें पता होना चाहिए कि ओपन सोर्स संस्करण उपलब्ध है "Qt Creator" के अंतर्गत Qt डाउनलोड पृष्ठ पर, जबकि वाणिज्यिक संस्करण में रुचि रखने वालों को Qt खाता पोर्टल में वाणिज्यिक लाइसेंस मिल सकता है।

लिनक्स का उपयोग करने वालों के मामले के लिए, हम इंस्टॉलर की सहायता से इंस्टॉलेशन को ले जाने में सक्षम होंगे जो आमतौर पर लिनक्स के लिए पेश किया जाता है। पैकेज को ऑफ़लाइन प्राप्त करने के लिए, बस एक टर्मिनल खोलें और निम्न कमांड चलाएँ:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

अब बस बस निम्नलिखित आदेश के साथ फ़ाइल को निष्पादन की अनुमति दें:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

और अब हम अपने सिस्टम पर इंस्टॉलर चला सकते हैं, इसके लिए हमें निम्न कमांड टाइप करना होगा:

./qt-creator-opensource-linux-x86_64-8.0.0.run

स्थापना के अंत में, Qt क्रिएटर के साथ काम करते समय समस्याओं से बचने के लिए हमें कुछ अतिरिक्त पैकेज स्थापित करने होंगे, इसके लिए उसी टर्मिनल पर हम निम्नलिखित कमांड टाइप करने जा रहे हैं:

sudo apt-get install build-essential

और हमें जेनेरिक फ़ॉन्ट कॉन्फ़िगरेशन लाइब्रेरी भी स्थापित करनी चाहिए:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

या उन लोगों के लिए जो उबंटू और व्युत्पन्न रिपॉजिटरी में पैकेज के लिए इंतजार करना पसंद करते हैं, वे निम्नलिखित कमांड के साथ पैकेज स्थापित कर सकते हैं:

sudo apt install qtcreator

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।