SharpDevelop
شارپ ڈیولپمنٹ (جسے #develop بھی کہا جاتا ہے). NET فریم ورک، مونو، Gtk #اور گلیڈ #پلیٹ فارمز کے لیے ایک بند شدہ مفت اور اوپن سورس انٹیگریٹڈ ڈیولپمنٹ انوائرمنٹ (IDE) ہے۔ یہ سی #، ویژول بیسک. نیٹ، بو، ایف #، آئرن پائیتھن اور آئرن روبی پروگرامنگ زبانوں میں ترقی کی حمایت کرتا ہے۔ فیچرز شارپ ڈیولپمنٹ کو مائیکروسافٹ ویژول اسٹوڈیو کے ایک مفت اور ہلکے وزن کے متبادل کے طور پر ڈیزائن کیا گیا تھا، اور اس میں تقریبا ہر ضروری ویژول اسٹوڈیو ایکسپریس فیچر کے لیے ایک مساوی فیچر شامل ہے اور خصوصیات جو بورلینڈ کیلکس اور ڈیلفی میں پائی جاتی ہیں ان سے بہت ملتی جلتی ہیں، بشمول ایڈوانسڈ پروجیکٹ مینجمنٹ، کوڈ ایڈیٹنگ، ایپلیکیشن کمپائلنگ اور ڈیبگنگ فنکشنلٹی۔ مزید خاص طور پر، آئی ڈی ای میں ایک جی یو آئی ڈیزائنر، کوڈ/ڈیزائن ویوز، نحو کو نمایاں کرنا، خودکار تکمیل مینو (انٹیلی سینس کی طرح) فارم/کنسول کو مرتب کرنے اور ڈیبگ کرنے کی صلاحیت شامل ہے۔ نیٹ فریم ورک ایپلی کیشنز، ایک "نیا پروجیکٹ" وزرڈ، ٹول بار، مینو، پینل اور ڈاکنگ سسٹم، اور بلٹ ان کوڈ ری فیکٹرنگ ٹولز، اور اس میں ایک مربوط ڈیبگر ہے جو میموری میں موجود اشیاء کی اقدار کو دیکھنے، اور بریک پوائنٹس کو دیکھنے کی اجازت دیتا ہے۔ آسان پروجیکٹ منتقلی کی اجازت دینے کے لیے، شارپ ڈویلپ مقامی طور پر ویژول اسٹوڈیو پروجیکٹ اور کوڈ فائلوں کے ساتھ کام کرتا ہے۔ یہ. NET فریم ورک ورژن 2.0,3.0,3.5,4.0,4.5.1 اور. NET کمپیکٹ فریم ورک 2.0 اور 3.5 کے لیے ایپلی کیشنز مرتب کرنے کے قابل ہے۔ شارپ ڈیولپمنٹ کے گرافک یوزر انٹرفیس ڈیزائنرز درج ذیل جی یو آئی ٹیکنالوجیز کا استعمال کرتے ہوئے سی #، VB.NET، بو، اور آئرن پائتھون اور آئرن روبی زبانوں کے ساتھ کام کرتے ہیں: ونڈوز فارمز ونڈوز پریزنٹیشن فاؤنڈیشن (ڈبلیو پی ایف) اینٹیٹی فریم ورک شارپ ڈیولپمنٹ مکمل طور پر سی #میں لکھا گیا تھا اور تقریبا 20 اجزاء پر مشتمل ہوتا ہے جو ایپلی کیشن بنانے کے لیے مربوط ہوتے ہیں۔ سورس کوڈ ایڈیٹر جزو، جسے ایولون ایڈیٹ کہا جاتا ہے، دیگر ایپلی کیشنز کے ذریعے استعمال کیا جا سکتا ہے۔ اس میں اس کے لیے فعالیت بھی شامل ہے: بیرونی COM اور ایکٹو ایکس اجزاء کوڈ تجزیہ (FxCop) یونٹ ٹیسٹنگ (NUnit) کوڈ کوریج (پارٹ کوور) پروفائلر سبورژن (ٹورٹوئس ایس وی این) گٹ مرکیوریل اسٹائل کاپ ایڈ ان ڈاکیومینٹیشن جنریشن (سینڈ کیسل، ایس ایچ ایف بی) پلگ انز ہسٹری 11 ستمبر 2000 کو مائیک کروگر نے. NET فریم ورک 1 کی پہلی عوامی ریلیز کی جانچ کرتے ہوئے پروجیکٹ کا آغاز کیا۔ اس وقت کوئی C #/. NET IDE عوامی طور پر دستیاب نہیں تھا۔ اس لیے اس نے مرتب کو چلانے کے لیے کوڈ ایڈیٹر لکھنے کا فیصلہ کیا۔ اس کی ترقی کے آغاز میں، اس منصوبے کو مونو اور جی ٹی کے #ڈویلپمنٹ کے لیے مونو ڈویلپمنٹ پروجیکٹ میں تقسیم کیا گیا تھا، جسے کراس پلیٹ فارم آئی ڈی ای کے طور پر برقرار رکھا گیا ہے، اور مائیکروسافٹ کے زامارین کے حصول کے بعد، میک کے لیے ویژول اسٹوڈیو کی بنیاد بن گیا ہے۔ شارپ ڈویلپمنٹ کو دنیا بھر میں کم از کم 8 ملین بار ڈاؤن لوڈ کیا گیا تھا، شارپ ڈویلپمنٹ کوڈ بیس کو کور ڈویلپمنٹ ٹیم کے ذریعہ لکھی گئی اور روکس پریس کے ذریعہ شائع کردہ کتاب ڈسیکٹنگ اے سی #ایپلی کیشن: انسائیڈ شارپ ڈویلپمنٹ (2003) میں دستاویزی شکل دی گئی تھی۔ 18 ستمبر 2017 کو، ICSharpCode ٹیم کے ڈینیل گرن والڈ نے اعلان کیا کہ C #اور. NET میں تبدیلیوں کی تیز رفتار سے متعلق وجوہات کی بناء پر پروجیکٹ "ڈیڈ" ہے، بشمول. NET کور، اور تجویز کیا کہ شارپ ڈویلپمنٹ صارفین مونو ڈویلپمنٹ یا ویژول اسٹوڈیو کوڈ IDE پر تبدیل ہو جائیں، ہر ایک کو مناسب اوپن سورس متبادل کے طور پر تجویز کیا جا رہا ہے جو کہ باقاعدہ اپ ڈیٹس اور دیگر دیکھ بھال کا ہدف ہے۔ مربوط ترقیاتی ماحول کا موازنہ بھی دیکھیں مائیکروسافٹ ویژول اسٹوڈیو سافٹ ویئر ڈویلپمنٹ کٹ حوالہ جات بیرونی لنکس شارپ ڈویلپمنٹ ایٹ کوڈپلیکس. نیٹ پروگرامنگ ٹولز سی شارپ سافٹ ویئر فری انٹیگریٹڈ ڈویلپمنٹ ماحول مفت سافٹ ویئر پروگرامڈ ان سی شارپ سافٹ ویئر کا استعمال کرتے ہوئے ایل جی پی ایل لائسنس ونڈوز صرف مفت سافٹ ویئر