کلیئن ایک ایسا IDE ہے جو C اور C ++ پروگرامنگ زبانوں میں ترقی پر مرکوز ہے، CLion ایک IDE ہے کراس پلیٹ فارم تاکہ اسے لینکس ، میک او ایس اور ونڈو پر استعمال کیا جاسکےs CMake build system کے ساتھ مربوط ہے۔
سی ایم کیم ایک ٹولز کا ایک خاندان ہے جس کو تصنیف ، جانچ اور پیکیجنگ کے لئے ڈیزائن کیا گیا ہے ، کیونکہ یہ سادہ پلیٹ فارم اور مرتب سے آزاد کنفگریشن فائلوں کا استعمال کرتے ہوئے سافٹ ویئر کی تالیف کے عمل کو کنٹرول کرتا ہے۔
ابتدائی ریلیز جی این یو کمپلر کلیکشن (جی سی سی) اور کلینگ اور جی ڈی بی ڈیبگر ، ایل ایل ڈی بی اور گوگل ٹیسٹ کمپیلرز کے ساتھ مطابقت رکھتی ہے۔ C اور C ++ کے علاوہ ، کلیون براہ راست یا پلگ ان کے ذریعہ دوسری زبانوں کی حمایت کرتا ہے: کوٹلن ، پائیਥھن ، مورچا ، سوئفٹ ، اور دیگر۔
انڈیکس
کلیون کا نیا ورژن
حال ہی میں جیٹ برائنز نے اس سال اب تک دوسری اپ ڈیٹ "کلیئن 2019.2" جاری کی جو بہت سی نئی خصوصیات بھی لاتا ہے۔ مربوط ترقی اور نئی ڈیبگنگ صلاحیتوں میں بہتری ، مائکروسافٹ ویزوئل C ++ ٹولچین کیلئے تجرباتی ڈیبگر سمیت۔ کلیان 2019.2 اس میں آسان کوڈ میں ترمیم ، بہتر کارکردگی ، اور بہت کچھ کے ل new نئی خصوصیات شامل ہیں۔
انٹیگریٹڈ ڈویلپمنٹ
جیٹ برائنز نے کلیان میں مربوط ترقیاتی تعاون پر کام کرنا شروع کیا ، جس کا ثبوت ورژن 2019.1 ہے۔ اس نئے ورژن میں ، سافٹ ویئر پبلشر اسی سمت میں جاری ہے جس میں وسیع پیمانے پر ڈیبگ کرنے کی صلاحیت موجود ہے چپ اور ایک نیا ڈیوائسز ٹیب پر۔
جی ڈی بی سرور کے ساتھ چپ ڈیبگنگ
کرنے آن چپ ڈیبگنگ ، اب آپ اوپن سی ڈی ڈیبگر استعمال کرسکتے ہیں ورژن 2019.1 میں فراہم کردہ۔ اوپن او سی پی (اوپن آن چپ ڈیبگر) مائکروکنٹرولرز کو ٹھیک کرنے کے ل for ایک اوپن سورس ٹول ہے۔
اس کا مطلب یہ ہے کہ اوپن او سی ڈی ، ایس ٹی لنک جی ڈی بی سرورز ، سیگر جے لنک جی ڈی بی سرور ، کیمو اور دیگر بہت سے مخصوص جی ڈی بی سرورز کے ل they ، انہیں کلیئون سے چلایا جاسکتا ہے اور کلیئون کے ذریعہ فراہم کردہ بلٹ ان ڈیبگنگ صلاحیتوں سے فائدہ اٹھایا جاسکتا ہے۔
ARM آلات کیلئے آلہ کا نظارہ
اے آر ایم ڈیوائسز کے ل often ، اکثر ایک مخصوص ڈیوائسز کا نظارہ ہوتا ہے جو مائکروکانٹرولر کی ایک قسم کے لئے .svd فائل میں بیان کیا جاتا ہے۔ کلیان اب ان قدروں کو ڈیبگنگ ٹول ونڈو کے سرشار ڈیوائسز ٹیب پر پڑھنے کا ایک آسان طریقہ پیش کرتا ہے۔
یہ "ایمبیڈڈ جی ڈی بی سرور" اور "اوپن او سی ڈی ڈاؤن لوڈ اور چلائیں" ترتیبوں کے ساتھ کام کرتا ہے اور جب ایک یا زیادہ .svd فائلوں کو لوڈ کیا جاتا ہے تو دستیاب ہوتا ہے۔
ڈیبگر کے لئے نیا کیا ہے
جی ڈی بی میں بہتری کی جا رہی ہے ، منصوبے کے لئے معیاری ڈیبگر GDB 8.3 کے ساتھ آتا ہے اور صارف کے تجربے کو بہتر بنانے کے لئے ڈیبگر کے لئے پیچ کا نیا سیٹ متعارف کراتا ہے۔
ایک اور نیاپن GDB / LLDB کے کمانڈز کی تکمیل ہے ، جو آبجیکٹ سی ، سی ++ اور سی پروگرامنگ زبانوں کے لئے ڈیبگر ہے اور ایل ایل وی ایم کا ایک سب پروجیکٹ ہے۔
یہ شاید اس ریلیز کی سب سے اہم خصوصیات میں سے ایک ہے: کلیان 2019.2 مائیکروسافٹ ویزوئل سی ++ (ایم ایس وی سی) ٹولچین کیلئے تجرباتی ڈیبگر کے ساتھ آیا ہے۔
دوسری نئی خصوصیات اور بہتری
کارکردگی کلیان میں اولین ترجیح ہے ، لیکن تبدیلیوں میں اکثر زیادہ کام کی ضرورت ہوتی ہے اور یہاں تک کہ کلیئن انٹیلی جے پلیٹ فارم کے ساتھ تعامل کرنے کے طریقے کو بھی متاثر کرسکتا ہے۔
تاہم، ای ڈی آئی کے لئے کارکردگی میں بہتری ہر ریلیز کے ساتھ آتی ہے۔ کلیان 2019.2 میں ، مثال کے طور پر ، لاگ ان اور ڈیڈ لاکس کو ختم کرنے کے لئے نام تبدیل کرکے سائٹ پر (سائٹ کا نام تبدیل کریں) دوبارہ تیار کیا گیا ہے۔
ایڈیٹر میں اہل اظہار کے لئے کوڈ تکمیل کی کارکردگی میں بھی نمایاں بہتری لائی گئی ہے۔ اضافی طور پر ، ان پٹ / آؤٹ پٹ کارروائیوں کی تعداد کو کم کرکے دور دراز کے معاملات میں مرتب کردہ معلومات جمع کرنا اور سی ایم کے مرحلے کو لوڈ کرنا تیز کردیا گیا ہے۔
20+ نئی زبانوں کیلئے نحو کا رنگ
آپ کے C یا C ++ پروجیکٹ میں اکثر دیگر پروگرامنگ زبانوں کا کوڈ موجود ہوتا ہے۔ سائگن میں ازگر ، جاوا اسکرپٹ ، ایچ ٹی ایم ایل ، ایکس ایم ایل ، اور ایس کیو ایل شامل ہیں۔
جیٹ برائنز نے 20 سے زیادہ مختلف پروگرامنگ زبانوں کے نحو کو اجاگر کیا ہے اور سب کچھ فورا. کام کرتا ہے۔ کسی اضافی ترتیب کی ضرورت نہیں ہے ، IDE کے ساتھ فراہم کردہ TextMate زبان کی گرائمر فائلوں کے جمع کرنے کا شکریہ۔
اوبنٹو اور مشتق افراد میں کلیئن کیسے لگائیں؟
آخر میں ، ہمارے سسٹم میں اس ایپلی کیشن کو انسٹال کرنے کے ل we ، ہم اسنیپ پیکیج کے ذریعے کرسکتے ہیں ، لہذا یہ ضروری ہے کہ ہمارے پاس اس سسٹم میں اس ٹکنالوجی کا تعاون حاصل ہو۔
اس کی تنصیب کے لئے ہمیں صرف ایک ٹرمینل کھولنا ہے اور اس میں مندرجہ ذیل کمانڈ پر عملدرآمد کرنا ہے۔
sudo snap install clion --classic
ایک تبصرہ ، اپنا چھوڑ دو
آپ کا بہت بہت شکریہ ، یہ وہی ہے جس کی مجھے تلاش تھی