بصری اسٹوڈیو ایک سب سے طاقتور IDE ہے جو C #، Python اور جیسے تمام بڑی پروگرامنگ زبانوں کے ساتھ کام کرتا ہے ورژن. اس کی دیکھ بھال کی جاتی ہے مائیکروسافٹ کارپوریشن اس IDE میں بھرپور خصوصیات اور خصوصیات موجود ہیں جن کے بارے میں کوئی تصور بھی نہیں کرسکتا ہے۔ اس ٹیوٹوریل میں ، میں آپ کو اس کی اہم صلاحیتوں سے دوچار کروں گا۔
- بصری اسٹوڈیو کیا ہے؟
- بصری اسٹوڈیو کی خصوصیات
- آپ کو بصری اسٹوڈیو کا انتخاب کیوں کرنا چاہئے؟
- بصری اسٹوڈیو انسٹال کریں
- بنیادی آپریشنز
- کمانڈ لائن پیلیٹ
- فائل انکوڈنگ سپورٹ
- اضافی کمانڈ لائن دلائل
- بصری اسٹوڈیو میں شارٹ کٹ
- C # کا استعمال کرتے ہوئے کیلکولیٹر کی درخواست
بصری اسٹوڈیو کیا ہے؟
بصری اسٹوڈیو ایک ایڈوانسڈ انٹیگریٹڈ ڈویلپمنٹ انٹرپرائز ہے جو خصوصی طور پر تیار ہوا ہے مائیکروسافٹ کارپوریشن سال 2000 میں۔ یہ کمپیوٹر پروگراموں ، ویب سائٹس ، ڈیسک ٹاپ ایپلیکیشنز ، موبائل ایپلی کیشنز ، گیمز اور بہت کچھ کو تیار کرنے کے لئے فعال طور پر استعمال ہوتا ہے۔
بصری اسٹوڈیو سے زیادہ کی حمایت کرنے کے لئے کافی قابل ہے 36+ پروگرامنگ زبانیں جو کوڈ ایڈیٹر اور تالیف دہندہ کو کسی بھی پروگرامنگ زبان کو انجام دینے کی اجازت دیتی ہیں۔ کچھ مشہور زبانیں جو بصری اسٹوڈیو کے ذریعہ تعاون یافتہ ہیں بصری بنیادی باتیں ، ، ، C # پی روگرام منگ زبان ، ، .
c ++ چھانٹ رہا ہے
بصری اسٹوڈیو کی خصوصیات
بصری اسٹوڈیو انتہائی جدید خصوصیات مہیا کرتا ہے جس کی تازہ ترین ڈویلپرز تلاش کرتے ہیں۔ مندرجہ ذیل کے طور پر چند اہم خصوصیات کی وضاحت کی گئی ہے۔
- کوڈ ایڈیٹر
کلاس کوڈ ایڈیٹر میں بصری اسٹوڈیو میں بہترین ہے جو متعدد فنکشنز کی حمایت کرتا ہے۔ یہ کوکیڈ میں بُک مارکس کو فوری نیویگیشن کو شامل کرنے کے قابل بناتا ہے۔ عام متن کے علاوہ ، وی ایس انکریمنٹل سرچ ، ریجیکس سرچ ، ملٹی آئٹم کلپ بورڈ ، اور ٹاسک لسٹ بھی فراہم کرتا ہے۔
ایڈیٹر کوڈ ریفیکٹرنگ ، پیرامیٹر آرڈرنگ ، متغیر اور طریقہ نام بدلنے ، انٹرفیس نکالنے اور بہت ساری صارف دوست افعال کی بھی حمایت کرنے کے اہل ہے۔
- ڈیبگر
ایم ایس ویژول اسٹوڈیو کا قابل ذکر ڈیبگر مشین لیول ڈیبگر کے ساتھ ساتھ سورس لیول ڈیبگر دونوں کام کرسکتا ہے۔ یہ میپڈ کوڈ کے ساتھ ساتھ آبائی کوڈ کو بھی ڈیبگ کرنے کے قابل ہے۔ یہ کسی بھی پروگرامنگ زبان کو مرتب کرنے کے قابل ہے جو VS کی حمایت کرتا ہے۔
یہ کوڈ پر نگرانی اور ڈیبگنگ کے طریقہ کار کو انجام دینے کے ل itself خود کو موجودہ عمل سے منسلک کرنے کے قابل ہے ، بشرطیکہ اگر سورس کوڈ دستیاب ہو۔ VS میموری ڈمپ اور ملٹی تھریڈنگ کو بھی شامل کرسکتے ہیں۔
- ڈیزائنر
بصری اسٹوڈیو میں شامل ہیںایک نمبربصری ڈیزائنرز کیکے اندر اندر مدد کرنے کے لئےدرخواستوں کی ترقی. کچھ اوزار ذیل میں درج ہیں۔
ڈیزائنر | تفصیل |
ڈبلیو پی ایف ڈیزائنر | ڈبلیو پی ایس ونڈوز پریزنٹیشن فاؤنڈیشن کے لئے صارف انٹرفیس کو اجازت دیتا ہے۔ |
ونڈوز فارم ڈیزائنر | ونڈوز فارمس ڈیزائنر ونڈوز فارم کا استعمال کرتے ہوئے جی یو آئی ایپلی کیشنز تیار کرتا ہے۔ |
کلاس ڈیزائنر | کلاس ڈیزائنر کلاسوں کو اس کے ممبروں اور UML ماڈلنگ کا استعمال کرتے ہوئے ان تک رسائی سمیت کلاسوں کو مجاز اور ترمیم کرتا ہے۔ |
ویب ڈیزائنر | بصری اسٹوڈیو میں ایک ویب سائٹ ایڈیٹر اور ڈیزائنر شامل ہوتا ہے جو ویب سائٹس کو گھسیٹ کر اور ڈراپ کرکے ویجٹ لکھ سکتا ہے۔ |
نقشہ سازی ڈیزائنر | انفارمیشن اسکیموں اور اسی وجہ سے اعداد و شمار کو محفوظ رکھنے والی کلاسوں کے مابین تعریفیں ترتیب دینے کے ل design ، میپنگ ڈیزائنر کو لن کیو سے ایس کیو ایل کی طرف سے ملازمت دی جاتی ہے۔ |
ڈیٹا ڈیزائنر | ڈیٹا ڈیزائنر کو معلوماتی اسکیموں کے ساتھ ساتھ تحریری میزیں ، بنیادی اور غیر ملکی چابیاں اور رکاوٹیں تصویری طور پر ترمیم کرنے کے لئے استعمال کیا جاتا ہے۔ |
- دوسرے ٹولز
آلے | تفصیل |
ٹیبز براؤزر کھولیں | پراپرٹیز ایڈیٹر VS میں GUI میں پراپرٹیز میں ترمیم کرتا ہے۔ |
پراپرٹیز ایڈیٹر | یہ کلاسوں ، اشیاء ، ویب صفحات کے لئے دستیاب تمام پراپرٹیز کی فہرست میں شامل ہے۔ |
سرور ایکسپلورر | سرور ایکسپلورر ایک کمپیوٹر پر ڈیٹا بیس کنکشن کا انتظام کرتا ہے۔ |
آبجیکٹ براؤزر | آبجیکٹ براؤزر کا استعمال منظم اسمبلیوں میں نام کی جگہوں کو براؤز کرنے کے لئے کیا جاتا ہے۔ |
ٹیم ایکسپلورر | ٹیم ایکسپلورر VS IDE میں Axure DevOps کو مربوط کرتا ہے۔ |
ڈیٹا ایکسپلورر | ڈیٹا ایکسپلورر MS SQL ڈیٹا بیس اور مثالوں کا انتظام کرتا ہے۔ |
حل ایکسپلورر | حل ایکسپلورر حل میں فائلوں کا انتظام اور براؤز کرتا ہے۔ |
- توسیع
بصری اسٹوڈیو ڈویلپرز کو اجازت دیتا ہے کہ وہ اپنی صلاحیتوں کو بڑھانے کے لئے بصری اسٹوڈیو کے ل extension ایکسٹینشن لکھ دے۔ یہ ملانے بصری اسٹوڈیو کو 'پلگ ان' کرتے ہیں اور اس میں توسیع کرتے ہیںفعالیت ایکسٹینشن میکروز ، ایڈ انز ، اور پیکجوں کی شکل میں دستیاب ہیں۔
آپ کو بصری اسٹوڈیو کا انتخاب کیوں کرنا چاہئے؟
بصری اسٹوڈیو بننے کی بنیادی وجہبہت مقبولیہ ہے کہ اس میں وہ سب کچھ ہے جس سے کوئی بھی پروگرامر کسی سے توقع کرتا ہےکوڈایڈیٹر کچھ اضافی اور مفید کے ساتھکھانے. یہ ہلکا پھلکا ، تیز ، اوپن سورس اور کراس پلیٹ فارم نوعیت کے ساتھ ساتھ دیگر ٹھنڈی خصوصیات کے ساتھ کسی دوسرے ایڈیٹر کو ایک اضافی برتری فراہم کرتا ہے۔
بصری اسٹوڈیو انسٹال کریں
ہم ذیل میں درج اقدامات پر عمل کرکے مائیکروسافٹ ویزول اسٹوڈیو کو انسٹال اور مرتب کریں گے۔
مرحلہ نمبر 1 : مائیکروسافٹ وژول اسٹوڈیو ڈاؤن لوڈ کریں
گوگل کے لئے بصری اسٹوڈیو کا تازہ ترین ورژن اور ڈاؤن لوڈ کریں انسٹال کریں اپنے مقامی نظام میں فائل کریں اور پھر رن انسٹالر فائل بطور ایک ایڈمنسٹریٹر
مرحلہ 2:. نیٹ ڈیسک ٹاپ ڈویلپمنٹ پیکیج کو منتخب کریں
ایک بار جب آپ انسٹالر چلاتے ہیں تو ، بصری اسٹوڈیو ایڈیٹر کامیابی کے ساتھ آپ کے مقامی سسٹم میں ڈاؤن لوڈ ہوجائے گا ، بعد میں آپ کے ڈیسک ٹاپ اسکرین پر ایک ڈائیلاگ باکس آویزاں کیا جائے گا جس کے بارے میں پوچھتے ہو۔ خاص پیکج آپ کو اپنے سسٹم میں ضرورت ہے۔ یہاں ، آپ کو منتخب کرنے کی ضرورت ہے .NET ڈیسک ٹاپ ڈویلپمنٹ پیکیج
مرحلہ 3: سی # ماحولیات مرتب کریں
ایک بار جب آپ کے پیکیج .NET ترقی ڈاؤن لوڈ کیا جاتا ہے ، پھر آپ کی اسکرین پر ایک اور ڈائیلاگ باکس آ displayed جائے گا جس کی ترقی کے ماحول کے لئے آپ پوچھ رہے ہیں۔ یہاں ، آپ شاید C # کے لئے ماحول کا انتخاب کریں یا آپ کی ضرورت کے مطابق کوئی دوسری زبان۔
مرحلہ 4: اپنا پہلا پروجیکٹ بنائیں
ایک بار جب ماحول قائم ہوجائے تو ، آپ سب اچھ areے ہیں۔ اپنا بصری اسٹوڈیو شروع کریں اور منتخب کریں نیا پروجیکٹ بنائیں ڈسپلے ڈائیلاگ باکس میں آپشن۔
آپ کو اگلے ڈائیلاگ باکس میں بھیج دیا جائے گا اور وہاں آپ کو کلاس لائبریری کو منتخب کرنے کی ضرورت ہوگی .NET معیاری جیسا کہ نیچے دکھایا گیا ہے.
اگلے ڈائیلاگ باکس میں ، آپ سے اپنے منصوبے کی تشکیل کے لئے کہا جائے گا۔ اسے تشکیل دیں اور اب آپ ایڈیٹر میں ہوں۔ اپنا پہلا پروگرام لکھیں اور چلائیں۔ کمانڈ پرامپٹ پر آؤٹ پٹ کامیابی کے ساتھ دکھایا جائے گا۔
// آؤٹ پٹ:
اب ، آئیے ہم ان بنیادی کاموں میں آگے بڑھیں جو بصری اسٹوڈیو میں انجام دی جاسکتی ہیں۔
بنیادی آپریشنز
مائیکرو سافٹ ویزول اسٹوڈیو میں بنیادی کاروائیاں درج ذیل ہیں۔
موجودہ پروجیکٹ کو کیسے کھولیں
اوپر بائیں کونے پر ، ہمارے پاس ایک ہے فائل کھولو آئیکن پر کلک کریں اور منزل کا انتخاب کریں جہاں آپ کا پروجیکٹ واقع ہے جیسا کہ ذیل میں دکھایا گیا ہے۔
پروجیکٹ کو منتخب کریں اور آپ کا کوڈ ایڈیٹر پر ظاہر ہوگا جیسا کہ ذیل میں دکھایا گیا ہے۔
//مثال:
// سسٹم کا استعمال کرتے ہوئے سسٹم کا استعمال کرتے ہوئے کی فہرست. کلیکشنز۔جنرل پبلک کلاس ایڈوریکا {عوامی جامد باطل مین (سٹرنگ [] آرگس) {var نام = نئی فہرست & lstring & gt () کے نام۔ ایڈی ('سنڈھیا') نام شامل کریں۔ ('ارون') نام شامل کریں .A ('پرشانت') نام شامل کریں۔ ('کرن') پیش گوئی (ناموں میں نام)
// آؤٹ پٹ:
محفوظ کریں آئیکن کو منتخب کریں اور پھر اپنا کوڈ چلائیں۔ رن آپشن ٹول بار پر ہوگا جیسا کہ ذیل میں دکھایا گیا ہے۔
جب آپ اپنا پروگرام چلاتے ہو تو آپ اپنے کوڈ میں بریک پوائنٹ بھی مقرر کر سکتے ہیں اور یہاں تک کہ ٹیکسٹ ایڈیٹر پر دائیں کلک کرکے کوڈ ریفارمٹنگ کا اطلاق کرسکتے ہیں۔
مزید ، آئیے ہم آگے بڑھیں اور کمانڈ لائن پیلیٹ کے بارے میں جانیں۔
کمانڈ لائن پیلیٹ
مائیکرو سافٹ ویزول اسٹوڈیو کوڈ کی بورڈ سے یکساں طور پر قابل رسائی ہے۔ سمجھنے کے لئے سب سے ضروری کلیدی ترکیب ہے Ctrl + شفٹ + P جو کمانڈ پیلیٹ لاتا ہے۔ یہاں سے آپ کو اہم مشترکہ کاموں کے لئے کی بورڈ شارٹ کٹ کے ساتھ ، وی ایس کوڈ کی سب یا کسی بھی فعالیت تک رسائی حاصل ہوگئی ہے۔
کمانڈ پیلیٹ UI کئی کمانڈز تک رسائی فراہم کرتا ہے۔ آپ ایڈیٹر کمانڈز پر عملدرآمد کروائیں گے ، فائلوں کو کھولیں گے ، علامتوں کے لئے چہل قدمی کریں گے ، ایک فائل کی ایک تیز تعی seeن دیکھیں گے کہ تمام استحصال کے مساوی انٹرایکٹو ونڈو ہے۔ ذیل میں کچھ تجاویز کا ذکر کیا گیا ہے۔
اب ، ہمیں ویژول اسٹوڈیو میں فائل انکوڈنگ کے بارے میں سمجھنے دو۔
فائل انکوڈنگ سپورٹ
ہم عالمی سطح پر یا آپ کے ورک اسپیس کی بنیاد پر فائل کو انکوڈنگ کا استعمال کرتے ہوئے سیٹ کرسکتے ہیں فائلیں ۔کوڈنگ میں قائم صارف کی ترتیبات یا ورک اسپیس کی ترتیبات۔
آپ اسٹیٹس بار میں فائل انکوڈنگ دیکھ سکتے ہیں۔
ایکٹو انکوڈنگ کے ساتھ فعال فائل کو دوبارہ کھولنے یا محفوظ کرنے کیلئے اسٹیٹس بار میں موجود انکوڈنگ پر کلک کریں۔
پھر ایک انکوڈنگ کا انتخاب کریں۔
آئیے اضافی کمانڈ لائن دلائل کے بارے میں جانیں۔
اضافی کمانڈ لائن دلائل
کمانڈ لائن کے اضافی دلائل میں سے کچھ نیچے لکھے گئے ہیں۔
دلیل | تفصیل |
- کے پاس جاؤ | جب فائل: لائن: کالم؟ کے ساتھ استعمال ہوتا ہے تو ، ایک مخصوص لائن اور اختیاری کالم پوزیشن پر فائل کھولتا ہے۔ یہ دلیل کچھ آپریٹنگ سسٹم کی اجازت کے بعد سے فراہم کی جاتی ہے |
-نئی | پچھلے سیشن کی بحالی کے بجائے وی ایس کوڈ کا نیا سیشن کھولتا ہے۔ |
-r | آخری فعال ونڈو میں فائل یا فولڈر کھولنے پر مجبور کرتا ہے۔ |
فائل | کھولنے کے لئے ایک فائل کا نام. اگر فائل موجود نہیں ہے تو ، یہ گندی کے بطور پیدا ہوگی۔ آپ متعدد فائلوں کی وضاحت کرسکتے ہیں۔ |
فائل: لائن: کالم؟ | مخصوص لائن اور اختیاری کالم پوزیشن پر کھلنے والی فائل کا نام۔ آپ اس طرح سے متعدد فائلوں کی وضاحت کرسکتے ہیں ، لیکن آپ کو فائل: لائن: کالم استعمال کرنے سے پہلے onceg دلیل (ایک بار) استعمال کرنا ہوگی۔ نمایاں کرنے والا۔ |
فولڈر | کھولنے کے لئے کسی فولڈر کا نام۔ آپ ایک سے زیادہ فولڈرز کی وضاحت کرسکتے ہیں |
ہر فائل اور فولڈرز کے ل you ، آپ مطلق یا نسبتا ways طریقے استعمال کرنے کے اہل ہوں گے۔ الیکٹرانک مواصلات کی موجودہ ڈائریکٹری کے نسبت نسبتا ways مربع پیمائشجہاں بھی آپ کوڈ چلاتے ہیں۔ اگر آپ ہدایت کے مطابق بالکل ایک فائل یا فولڈر کی وضاحت کرتے ہیں تو ، VS Code مکمل طور پر ایک مثال کھول سکتا ہے۔
بصری اسٹوڈیو میں شارٹ کٹ
کمانڈ | شارٹ کٹ |
ایکشن کی فہرست دکھائیں | Alt + Enter |
کلپ بورڈ سے پیسٹ کریں | Ctrl + شفٹ + V |
کوڈ ریفارمٹ | Ctrl + Atl + enter |
کوڈ کی تکمیل | Ctrl + Space |
اسمارٹ کوڈ کی تکمیل | Ctrl + Alt + Space |
زبردستی مکمل کرنا | Ctrl + enter |
مکمل بیان | Ctrl + شفٹ + درج کریں |
اگلا / پچھلا دستخط کریں | Ctrl + Shift + Space / Ctrl + Shift + Alt + Space |
پیرامیٹر ٹوگل کریں | Ctrl + Shift + Alt + 5 |
فوری دستاویزات | Ctrl + شفٹ + F1 |
براہ راست سانچہ داخل کریں | Ctrl + E ، L |
سانچہ کے ساتھ گھیر لیا | Ctril + E، U |
سانچہ سے فائل بنائیں | Ctrl + Alt + داخل کریں |
کوڈ بنائیں | Alt + داخل کریں |
کوڈ کو اوپر / نیچے / بائیں / دائیں منتقل کریں | Ctrl + شفٹ + آلٹ + اوپر / نیچے / بائیں / دائیں |
انتخاب میں اضافہ کریں | Ctrl + W |
سلیکشن سلیکشن | Ctrl + شفٹ + W |
انتخاب پر مشتمل اعلان منتخب کریں | Ctrl + شفٹ + [ |
موجودہ لائن کی نقل کریں | Ctrl + D |
لائنز میں شامل ہوں | Ctrl + شفٹ + جے |
لائن تبصرہ | Ctrl + / |
بلاک تبصرہ | Ctrl + شفٹ + / |
کنفیگر چلائیں | Ctrl + Shift + Alt + R |
چلائیں تعمیر | Ctrl + شفٹ + F5 |
ڈیبگ | Alt + F5 |
C # کا استعمال کرتے ہوئے کیلکولیٹر کی درخواست
// کوڈ
سسٹم کا استعمال کرتے ہوئے سسٹم کا استعمال کرتے ہوئے. .روائٹ لائن ('شامل کرنے کے لئے 1 کو منتخب کریں') کنسول.وائٹ لائن (کنسلٹ 2 منتخب کریں) کنسول.وائٹ لائن (کنپٹ 3 کو ضرب لگائیں) کنسول.وائٹ لائن (کنورٹ منتخب کریں 4) تقسیم کریں آپ کا انتخاب: ') int ch = Int32.Parse (Console.ReadLine ()) int a، b، c سوئچ (ch) {کیس 1: کنسول.واریٹ (' اپنی پہلی قدر درج کریں: ') a = Convert.ToInt32 ( کنسول.ریڈ لائن ()) کنسول.وائریٹ ('اپنا دوسرا درج کریں:') بی = کنورٹ کریں ۔ٹوئنٹ 32 (کنسول.ریڈ لائن ()) c = a + b کنسول.وائٹ لائن ('سم = {0}' ، سی) بریک کیس 2: کنسول ڈاٹ رائٹ ('اپنی پہلی قدر درج کریں:') a = Convers.ToInt32 (Console.ReadLine ()) Console.Write ('اپنا دوسرا درج کریں:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b کونسول.وائٹ لائن ert.ToInt32 (Console.ReadLine ()) Console.Write ('اپنی دوسری قیمت درج کریں:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('product = {0}' ، c) بریک کیس 4: کنسول.وائریٹ ('اپنی پہلی قیمت درج کریں:') a = Convers.ToInt32 (Console.ReadLine ()) Console.Write ('اپنی دوسری قیمت درج کریں:') b = Convert.ToInt32 (کنسول) .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}'، c) وقفے سے پہلے سے طے شدہ: Console.WriteLine ('آپ نے غلط انتخاب منتخب کیا ہے') بریک} کنسول.ریڈکی ()}}}
// آؤٹ پٹ:
اس کے ساتھ ، ہم اس مضمون کا اختتام کرتے ہیں۔ مجھے امید ہے کہ آپ نے کچھ اصلی وقت کی مثالوں کے ذریعہ بصری اسٹوڈیو سبق ، اس کی اہمیت اور اس کے نفاذ کو سمجھ لیا ہوگا۔
اب جب آپ بصری اسٹوڈیو کی بنیادی باتوں کو سمجھ چکے ہیں تو ، چیک کریں ایڈوریکا کے ذریعہ ، ایک قابل اعتماد آن لائن سیکھنے والی کمپنی جس کی دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے والوں کے نیٹ ورک ہیں۔ ایڈورکا کا جاوا J2EE اور SOA ٹریننگ اور سرٹیفیکیشن کورس طلباء اور پیشہ ور افراد کے لئے تیار کیا گیا ہے جو جاوا ڈویلپر بننا چاہتے ہیں۔ کورس آپ کو جاوا پروگرامنگ میں آغاز فراہم کرنے کے لئے تیار کیا گیا ہے اور آپ کو جاوا کے مختلف فریم ورکوں جیسے ہیبرنٹیٹ اینڈ ایڈوانس جاوا کے دونوں بنیادی تصورات کی تربیت فراہم کرنا ہے۔ بہار .
ہمارے لئے ایک سوال ہے؟ اس 'بصری اسٹوڈیو ٹیوٹوریل' بلاگ کے تبصرے سیکشن میں اس کا تذکرہ کریں اور ہم جلد از جلد آپ کے پاس مل جائیں گے۔