مائیکروسافٹ ویژیول اسٹوڈیو
From Wikipedia, the free encyclopedia
مائیکروسافٹ وِژوَل سٹوڈیو، مشہور سافٹ وئیر کمپنی مائیکروسافٹ کا تیار کردہ انٹیگریٹڈ ڈیولپمنٹ انوائرمنٹ ہے۔ یہ خاص طور مائیکروسافٹ کے آپریٹنگ سسٹم ونڈوز کے سافٹ وئیر بنانے کے لیے استعمال کیا جاتا ہے۔ اس کے علاوہ اس میں ویب سائٹس، ویب سروسز اور ویب اپلیکشن بھی تیار کی جاتی ہیں۔ یہ مختلف قسم کے سافٹ وئیر ڈیولپمنٹ پلیٹ فارم مثال کے طور پر ونڈوز اے پی آئی، ونڈوز فارمز، ونڈوز پریزنٹیشن فاؤنڈیشن، ونڈوز سٹور اور مائیکروسافٹ سلورلائٹ وغیرہ کو استعمال کرتا ہے۔ یہ مقامی اور منظم کوڈ تیار کرتا ہے۔
![]() | |
![]() وژیول سٹوڈیو 2013 کا ایک منظر جس میں ++C کا پروگرام لکھا جارہا ہے | |
تیار کردہ | مائیکروسافٹ |
---|---|
پروگرامنگ زبان | ++C اور سی شارپ |
آپریٹنگ سسٹم |
|
دستیاب زبانیں | چینی، چیک، انگریزی، فرانسیسی، جرمن، اطالوی، جاپانی، کورین، پولش، پرتگالی (برازیل)، روسی، ہسپانوی اور ترکی |
صنف | Integrated development environment |
اجازت نامہ | فریمیم[1] |
ویب سائٹ | visualstudio |
اس سٹوڈیو میں ایک عدد کوڈ ایڈیٹر شامل ہے جس میں انٹیلی سنس بھی موجود ہے اور ساتھ ہی کوڈ ریفیکٹرنگ کی سہولت بھی میسر ہے۔ اس کے علاوہ انٹیگریٹڈ ڈی بگر بھی موجود ہے جو کوڈ لیول اور مشین لیول دونوں پر مدد فراہم کرتا ہے۔ اس کے علاوہ اس میں فارم ڈیزائنر، ویب ڈیزائنر،کلاس ڈیزائنر، ڈیٹابیس سکیما ڈیزائنر اور دیگر کئی سہولیات شامل ہیں۔ اس کی اچھی خصوصیت یہ بھی ہے کہ اس میں مختلف قسم کے پلگ ان بھی شامل کیے جا سکتے ہیں۔ انہی پلگ انز کی مدد سے اس میں سورس کنٹرول یا سب ورژن کی سہولت بھی شامل ہو سکتی ہے۔ یہ ایس وی این اور گٹ ہب کے ساتھ بھی مل کر کام کر سکتا ہے۔ اس میں کئی طرح کے دیگر ٹول سیٹ بھی موجود ہیں جن کی مدد سے سافٹ وئیر تیار کرنے میں آسانی ہوتی ہے جیسا کہ سافٹ وئیر ڈیولپمنٹ لائف سائیکل، ٹیم فاؤنڈیشن سرور اور اس کا کلائنٹ ٹیم ایکسپلورر شامل ہیں۔
اس سٹوڈیو کی اچھی بات یہ ہے کہ یہ پروگرامنگ کی مختلف زبانوں میں کام کرنے کی سہولت فراہم کرتا ہے۔ اس کا ایڈیٹر اور ڈی بگر دونوں ہیں قریب تمام زبانوں کے ساتھ کام کرتے ہیں۔ اس میں مختلف زبانوں کی مخصوص سروسز بھی موجود ہیں جو اس کی طاقت کو بڑھاتی ہیں۔ اس میں استعمال ہونے والی مشہور زبانوں میں سی، سی++، سی++/ سی ایل آئی(بذریعہ ویژیول سی ++)، ویژیول بیسک ڈاٹ نیٹ، سی شارپ اور ایف شارپ شامل ہیں۔ یہ زبانیں مائیکروساٖفٹ کی ہی تیار کردہ ہیں۔ ان کے علاوہ روبی، پاتھون اور ایم زبانوں کی سہولت بھی موجود ہے تاہم مائیکروسافٹ کے علاوہ دیگر زبانوں کی سروسز کو علاحدہ سے انسٹال کرنا پڑتا ہے۔ وژیول سٹوڈیو ایکس ایم ایل، ایکس ایس ایل ٹی، ایکس ایچ ٹی ایم ایل، جاوا سکرپٹ اور سی ایس ایس اور جاوا کے ساتھ بھی کام کرتا کیونکہ یہ ویب پروگرامنگ کی نہایت اہم زبانیں ہیں۔ ماضی میں یہ جے شارپ کی سہولیات بھی فراہم کرتا رہا ہے۔
مائیکروسافٹ ویژیول سٹوڈیو اگرچہ ایک تجارتی سافٹ وئیر ہے جسے استعمال کرنے کی باقاعدہ قیمت ادا کرنی پڑتی ہے لیکن اس کے مفت ورژن بھی موجود ہیں جو مائیکروسافٹ ڈریم سپارک پروگرام کے تحت طالب علموں کے لیے موجود ہے۔ اس کے علاوہ اس کا بالکل مفت ورژن جس میں کچھ کم سہولیات ہیں ایکسپریس کے نام سے بھی موجود ہے۔