9 بصری اسٹوڈیو کوڈ ایکسٹینشنز جو پروگرامنگ کو اور بھی آسان بناتی ہیں۔

9 بصری اسٹوڈیو کوڈ ایکسٹینشنز جو پروگرامنگ کو اور بھی آسان بناتی ہیں۔

مائیکروسافٹ کا بصری اسٹوڈیو کوڈ ہے۔ بہترین مفت ٹیکسٹ ایڈیٹرز میں سے ایک۔ ابھی دستیاب ہے یہ استعمال میں نسبتا آسانی کے ساتھ ایک مکمل فیچر سیٹ کو جوڑتا ہے ، اور کارکردگی الیکٹران ایپ کے لیے حیرت انگیز طور پر اچھی ہے۔ ایک وجہ جو لوگ اسے پسند کرتے ہیں ، اوپر کی وجوہات کو چھوڑ کر ، اس کی وسعت ہے۔





بہت سے دوسرے مشہور ٹیکسٹ ایڈیٹرز کی طرح ، بصری اسٹوڈیو کوڈ میں اس کے رویے کو اپنی مرضی کے مطابق کرنے کے لیے وسیع پیمانے پر ایکسٹینشن دستیاب ہے۔ یہ بڑے پیمانے پر تبدیل کر سکتے ہیں کہ بصری اسٹوڈیو کوڈ کیسے کام کرتا ہے اور محسوس کرتا ہے ، جیسے ویم یا ایماکس طرز کے کلیدی پابندیوں کو شامل کرنا۔ اس فہرست کے ساتھ ، ہم نے اپنے پسندیدہ میں سے صرف چند کو مرتب کیا ہے۔





بصری اسٹوڈیو کوڈ ایکسٹینشنز انسٹال کرنے کا طریقہ

اگر آپ واقف نہیں ہیں تو ، بصری اسٹوڈیو کوڈ میں ایکسٹینشن انسٹال کرنا آسان ہے۔ پر کلک کریں۔ ایکسٹینشنز اسکرین کے بائیں جانب آئیکن۔ یہ پانچواں آئیکن نیچے ہے ، ڈیبگ آئیکن کے فورا نیچے۔





اب صرف ایکسٹینشن کے نام کا حصہ یا نام ٹائپ کریں جسے آپ انسٹال کرنا چاہتے ہیں۔ ایکسٹینشن کا جائزہ پڑھنے کے لیے نام پر کلک کریں ، پھر انسٹال کریں اسے انسٹال کرنے کے لیے آئیکن۔

1. بصری اسٹوڈیو انٹیلی کوڈ۔

مائیکروسافٹ ڈیولبز نے تیار کیا ، بصری اسٹوڈیو انٹیلی کوڈ۔ ایک توسیع ہے جو آپ کو کوڈ کی مدد کے لیے مصنوعی ذہانت کی فہرست بناتی ہے۔ توسیع فی الحال ازگر ، جاوا اسکرپٹ/ٹائپ اسکرپٹ ، اور جاوا کی حمایت کرتی ہے۔



فائلوں کو ایک گوگل ڈرائیو سے دوسری میں منتقل کریں۔

اگر آپ نے پہلے Visual Studio یا Visual Studio Code میں Intellisense استعمال کیا ہے تو آپ کو اندازہ ہوگا کہ کیا توقع کی جائے۔ یہاں فرق یہ ہے کہ یہ بنیادی طور پر اس خیال سے بھی زیادہ ذہین ہے۔

یہ توسیع ابھی ترقی کے ابتدائی مراحل میں ہے اور پہلے ہی متاثر کن ہے۔ ایک بار جب اس کی ترقی میں کچھ اور وقت گزر جاتا ہے ، تو آپ اسے بصری اسٹوڈیو کوڈ میں بھی دیکھ سکتے ہیں۔





2. ترتیبات کی مطابقت پذیری۔

زیادہ تر لوگ جو ٹیکسٹ ایڈیٹر کو باقاعدگی سے استعمال کرتے ہیں اس کی ترتیبات میں کم از کم کچھ موافقت کرتے ہیں۔ بہت سارے لوگ اپنے ذاتی کام کرنے کے انداز کے مطابق اپنی مرضی کے مطابق کرتے ہیں۔ اگر آپ کثرت سے ایک سے زیادہ مشینوں پر کام کرتے ہیں ، تو مسلسل ہاتھوں سے یہ ایڈجسٹمنٹ کرنا مایوس کن ہوسکتا ہے۔

ترتیبات کی مطابقت پذیری۔ مقصد اس مسئلے کو حل کرنا ہے۔ ایک سادہ GitHub Gist کا استعمال کرتے ہوئے ، ترتیبات کی ہم آہنگی ، ٹھیک ہے ، آپ کی ترتیبات کو مطابقت پذیر بناتی ہے۔ اس میں دیگر ایکسٹینشنز اور ان کی کنفیگریشن شامل ہیں ، لہذا آپ کی پوری کنفیگٹی پورٹیبل ہونے پر ختم ہوتی ہے۔ ایک مشین پر کچھ تبدیلیاں کریں ، اپنی ترتیبات کو مطابقت پذیر بنائیں ، اور آپ انہیں دوسری مشینوں پر آسانی سے مطابقت پذیر بنا سکتے ہیں۔





ترتیبات کی مطابقت پذیری کو ترتیب دینے میں کچھ منٹ لگتے ہیں ، پھر آپ کو اس کے بارے میں دوبارہ سوچنے کی ضرورت نہیں ہے۔ اسے ترتیب دینے کی ہدایات بصری اسٹوڈیو کوڈ میں ایکسٹینشن جائزہ کے ذریعے دستیاب ہیں۔

3. راستہ Intellisense

اگر آپ ذاتی یا سسٹم کنفیگ فائلوں میں ترمیم کے لیے بصری اسٹوڈیو کوڈ استعمال کرتے ہیں ، راستہ انٹیلی جنس۔ زندگی بچانے والا ہو سکتا ہے مختصر طور پر ، توسیع فائل ناموں میں انٹیلی سینس طرز کی تکمیل کا اضافہ کرتی ہے ، جس کی مدد سے آپ لمبے راستے کے ناموں کو میموری سے وابستہ کیے بغیر آسانی سے ٹائپ کرسکتے ہیں۔

یہ ایک نسبتا simple آسان توسیع ہے ، لیکن اس میں ترتیب کے چند اختیارات ہیں۔ آپ منتخب کر سکتے ہیں کہ ڈائریکٹری کے ناموں کے بعد سلیش شامل کرنا ہے یا نہیں ، مثال کے طور پر۔ دوسرے اختیارات میں درآمدی بیانات میں فائل کے نام شامل کرنے یا نہ کرنے اور فائل کی بعض اقسام کو نظر انداز کرنے کی صلاحیت شامل ہے۔

4. ٹاسک ایکسپلورر۔

کی ٹاسک ایکسپلورر ایکسٹینشن آئی ڈی ای طرز کا ٹاسک چلانے والے فنکشنز کو بصری اسٹوڈیو کوڈ میں شامل کرتا ہے۔ اس میں بنیادی طور پر آپ کے موجودہ منصوبے کے لیے تعمیراتی کام شامل ہیں ، لیکن بش ، ازگر اور دیگر سکرپٹ بھی شامل ہو سکتے ہیں۔

ٹاسک ایکسپلورر معیاری بلڈ ٹولز کی مناسب تعداد کی حمایت کرتا ہے۔ ان میں NPM ، Grunt ، Gulp ، Ant ، Make ، اور Visual Studio Code خود شامل ہیں۔ توسیع حسب ضرورت ہے ، جس سے آپ ہر ٹاسک رنر اور سکرپٹ لینگویج کے راستے کو اپنی مرضی کے مطابق بنا سکتے ہیں۔ اگر آپ کے ایک سے زیادہ ورژن انسٹال ہیں اور کوئی مخصوص ورژن استعمال کرنا چاہتے ہیں تو یہ آسان ہے۔

5. GoLens

بصری اسٹوڈیو کوڈ میں گٹ انضمام کی خصوصیات ہیں۔ باکس سے باہر ، جیسا کہ ہم نے پہلے ذکر کیا ہے ، لہذا آپ کو اس توسیع کی قطعی ضرورت نہیں ہوگی۔ اس نے کہا ، GoLens متعدد خصوصیات شامل کرتی ہیں جو آپ کو اپنے پروجیکٹ کی گٹ ہسٹری کو دیکھنے ، تشریف لانے اور سمجھنے میں مدد دیتی ہیں۔

دیگر خصوصیات کے علاوہ ، گٹ لینس ایک طاقتور اسپلٹ ڈف ویو کو شامل کرتا ہے جو آپ کو کمٹ اور شاخوں کے درمیان فرق کو آسانی سے دیکھنے میں مدد کرتا ہے۔ ایکسٹینشن آپ کو کسی پروجیکٹ کے ذریعے تاریخ کو تلاش کرنے ، مصنف ، فائلوں ، کمٹ میسج وغیرہ کے ذریعے تلاش کرنے کی بھی اجازت دیتی ہے۔

دیگر خصوصیات میں بصری اسٹوڈیو کوڈ گٹر میں ہیٹ میپ شامل ہے جو آپ کو آسانی سے دیکھ سکتا ہے کہ دی گئی فائل میں زیادہ تر کام کہاں ہو رہا ہے۔ بنیادی بات یہ ہے کہ اگر آپ گٹ پر بہت زیادہ انحصار کرتے ہیں تو آپ کو کم از کم اس پلگ ان کو ضرور آزمانا چاہیے۔

کس طرح دیکھیں کہ فیس بک موبائل ایپ پر آپ کی پیروی کون کرتا ہے۔

6. خوبصورت

اگر آپ فرنٹ اینڈ ڈویلپر ہیں ، اور خاص طور پر اگر آپ کو سٹائل گائیڈ پر عمل کرنے کی ضرورت ہے ، خوبصورت۔ آپ کا نیا بہترین دوست ہوسکتا ہے۔ پریٹیئر ایکسٹینشن خود بخود اسی نام کے کوڈ فارمیٹنگ ٹول کا استعمال کرتے ہوئے جاوا اسکرپٹ ، ٹائپ اسکرپٹ اور سی ایس ایس کو فارمیٹ کرتی ہے۔

فارمیٹنگ گائیڈلائنز کے سخت سیٹ کے بعد پریٹیئر آپ کے لکھے ہوئے کوڈ کو لیتا ہے اور اسے آپ کے لیے دوبارہ لکھتا ہے۔ ایکسٹینشن 'رائے عامہ' ہے ، اس کا مطلب ہے کہ یہ خود ہی کئی فیصلے کرتا ہے ، لیکن آپ اس توسیع کو ایسلینٹ یا ٹی سلنٹ ٹولز کے ساتھ استعمال کر سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ یہ آپ کی اپنی لائننگ کنفیگریشن پر عمل پیرا ہے۔

7. بریکٹ جوڑی رنگنے والا۔

بریکٹ جوڑی رنگنے والا۔ ایک پلگ ان ہے جو اس کے نام سے اچھی طرح بیان کیا گیا ہے۔ یہ خود بخود کچھ حروف کو رنگ دیتا ہے تاکہ آپ کو یہ بتانے میں مدد ملے کہ کوڈ کا ایک خاص ٹکڑا کتنا گہرا ہے۔ کئی زبانوں کو باکس سے باہر سپورٹ کیا جاتا ہے ، اتنی زیادہ کہ یہ تقریبا certain یقینی ہے کہ آپ کی پسند کی زبان معاون ہے۔

بطور ڈیفالٹ ،

()

،

[]

، اور

{}

مماثل ہیں ، لیکن آپ دوسرے بریکٹ حروف کی بھی وضاحت کرسکتے ہیں جن سے آپ مماثل ہونا چاہتے ہیں۔ اس قسم کے پلگ ان بہت زیادہ پولرائزنگ ہوتے ہیں ، لیکن اگر آپ کو یقین نہیں ہے کہ آپ اسے پسند کریں گے یا نہیں ، تو بریکٹ پیئر کلورائزر کو آزمائیں۔

8. کوڈ ٹائم۔

کیا آپ نے کبھی سوچا ہے کہ آپ ہفتے میں کتنے گھنٹے اپنے ٹیکسٹ ایڈیٹر میں گزارتے ہیں؟ زیادہ سے زیادہ پروگرامنگ کے لیے ہفتے کے دن یا دن کے بہترین وقت کے بارے میں کیا خیال ہے؟ اگر آپ نے کبھی ان یا کسی اور پیمائش کے بارے میں سوچا ہے ، کوڈ ٹائم۔ آپ کے لئے ہے.

کوڈ ٹائم بصری اسٹوڈیو کوڈ میں آپ کی سرگرمی کی پیمائش کرتا ہے اور مذکورہ بالا سرگرمیوں کے ساتھ ساتھ دیگر میٹرکس کے بارے میں آپ کو رپورٹ کرتا ہے۔ آپ کو اسٹیٹس بار میں ریئل ٹائم میٹرکس نظر آئیں گے ، اور بہتر نظارے کے لیے ایک ایڈیٹر ڈیش بورڈ موجود ہے۔

آپ کو ہفتہ وار ای میل رپورٹ بھیجنے کے لیے کوڈ ٹائم سیٹ کر سکتے ہیں ، جبکہ گوگل کیلنڈر انضمام آپ کو اپنے بہترین پروگرامنگ اوقات کے لیے خود بخود وقت مقرر کرنے دیتا ہے ، ایسا نہ ہو کہ وہ میٹنگوں سے برباد ہو جائیں۔

9. REST کلائنٹ۔

چاہے آپ فرنٹ اینڈ ویب ڈویلپر ہوں یا کوئی ایسا شخص جو اپنا زیادہ تر وقت سرور پر صرف کرتا ہے ، آپ کو شاید ایسے معاملات کا سامنا کرنا پڑتا ہے جہاں آپ کو REST API کی جانچ کرنی پڑتی ہے۔ اس کے لیے براؤزر پلگ ان اور بہت سارے دوسرے ٹولز ہیں ، لیکن اگر آپ اپنا زیادہ تر وقت کسی ٹیکسٹ ایڈیٹر میں گزارتے ہیں تو کیوں نہ کلائنٹ دستیاب ہو جہاں آپ سب سے زیادہ آرام دہ ہوں۔

یہ ایک نسبتا simple آسان توسیع ہے جو وہ کرتی ہے جس کا وہ دعویٰ کرتی ہے۔ آپ آسانی سے HTTP درخواستیں بھیج سکتے ہیں اور ساتھ ہی CURL کمانڈ بھی بھیج سکتے ہیں۔ توثیق کے لیے ، توسیع بنیادی توثیق ، ​​ڈائجسٹ کی توثیق ، ​​SSL کلائنٹ سرٹیفکیٹس اور بہت کچھ کی حمایت کرتی ہے۔

بصری اسٹوڈیو کوڈ میں زیادہ نتیجہ خیز بنیں۔

یہ ایکسٹینشن صرف شروعات ہیں ، خاص طور پر اگر آپ بصری اسٹوڈیو کوڈ میں نئے ہیں۔ سب سے پہلے ، بہت زیادہ ایکسٹینشن دستیاب ہیں۔ زیادہ تر معاملات میں ، ہم نے خاص طور پر زبان سے متعلقہ ایکسٹینشنز سے گریز کیا ، لیکن ان میں سے کافی تعداد میں دستیاب ہیں۔ چاہے آپ جاوا اسکرپٹ ، C ++ ، Go ، یا کسی اور زبان میں کوڈ کریں ، آپ کو ایکسٹینشن مل جائے گی جو آپ کے کام کو آسان بنا سکتی ہے۔

بصری اسٹوڈیو کوڈ میں زیادہ تیزی سے کام کرنے کے اور بھی بہت سے طریقے ہیں۔ آپ کو شروع کرنے میں مدد کے لیے ، ہمارے پاس ضروری تجاویز کی ایک فہرست ہے جو آپ کو بصری اسٹوڈیو کوڈ میں زیادہ نتیجہ خیز بناتی ہے۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ڈسک کی جگہ کو خالی کرنے کے لیے ان ونڈوز فائلوں اور فولڈرز کو حذف کریں۔

اپنے ونڈوز کمپیوٹر پر ڈسک کی جگہ صاف کرنے کی ضرورت ہے؟ یہ ہیں ونڈوز فائلیں اور فولڈرز جنہیں ڈسک کی جگہ خالی کرنے کے لیے محفوظ طریقے سے حذف کیا جا سکتا ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • بصری اسٹوڈیو کوڈ
مصنف کے بارے میں کرس ووک۔(118 مضامین شائع ہوئے)

کرس ووک ایک موسیقار ، مصنف ہے ، اور جب بھی کوئی ویب کے لیے ویڈیوز بناتا ہے اسے کچھ بھی کہا جاتا ہے۔ ایک ٹیک جوش کے طور پر جب تک وہ یاد رکھ سکتا ہے ، اس کے پاس یقینی طور پر پسندیدہ آپریٹنگ سسٹم اور ڈیوائسز ہیں ، لیکن وہ زیادہ سے زیادہ دوسروں کو استعمال کرتا ہے ، بہرحال پکڑے رہنے کے لیے۔

پرائم پر آڈیو تفصیل کو کیسے بند کریں۔
کرس ووک سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔