اذهب إلى المحتوى

السؤال

نشر

مرحبا
من عادتي عند بداية تعلم اي لغة جديدة احاول الابتعاد عن بييئات التطوير المتكاملة
والتركيز علي ادوات اللغة مستقلين
لكن عندما اردت البحث عن ادوات سي شارب لم اجد شيئ
فقط اجد بيئات التطوير فيزيوال سدوديو وانا لا احب الارتباط بها
اريد ادوات مستقلة
هل من شرح
شكرا

Recommended Posts

  • 0
نشر (معدل)

السلام عليكم

من الجميل أن نرى شخص ما يبدأ بهذه البساطة. المراجع هي نفسها بغض النظر عن ما إذا كنت تعمل في VisualStudio ، أو في محرر نصوص بسيط.

لا يتطلب الأمر أي IDE. يعتبر برنامج التحويل البرمجي (csc.exe) جزءًا من Framework .Net ويمكنك استخدامه طالما أن الجهاز يحتوي على إصدار .Net مثبت.

يمكنك تشغيله من سطر الأوامر (Start-> run-> cmd)

عادةً يكون المحول البرمجي csc.exe في المسار:

C:\Windows\Microsoft.NET\Framework\YourInstalledVersionHere

في حالتي ، أتوفر على الاصدر v4.0.30319 بحيث يكون مسار csc.exe على جهاز الكمبيوتر الخاص بي:

C:\Windows\Microsoft.NET\Framework\v4.0.30319 

قد يكون إصدارك مختلفًا. هناك عدة طرق مختلفة للوصول إلى متغيرات البيئة بناءً على إصدار Windows الذي تستخدمه. لابقاء الأمور أكثر سلاسة ، سأضيف المسار كمتغير بيئة نظام باستخدام موجه الأوامر عن طريق إدخال :

setx Path “%PATH%;C:\Windows\Microsoft.NET\Framework\YourInstalledVersionHere”

بمجرد إضافة المسار :

screenshot2_vehyfu.jpg

ستحتاج الآن إلى إغلاق موجه الأوامر وإعادة فتحه. بمجرد إعادة فتح موجه الأوامر ، أدخل csc وستحصل على التالي

screenshot3_oxvmu8.jpg

ترجمة وتشغيل برامج C #

افتح أي محرر النصوص  (أستخدم Notepad ++ لهذا) واحفظ ملفًا جديدًا باسم HelloWorld.cs إلى مسار من اختيارك. انسخ الكود التالي والصقه في الملف واحفظ:
 

class HelloWorld
{
    static void Main()
    {
        System. Console.WriteLine("Hello world!");
    }
} 

الآن في موجه الأوامر اكتب cd وأدخل المسار إلى حيث قمت بحفظ برنامج HelloWorld.cs. لقد قمت بحفظ البرنامج الخاص بي في مجلد قمت بإنشائه اسمه Csharp في مجلد الروت C حتى أقوم بإدخال:

cd C:\Csharp 

لتجميع البرنامج أدخل:

csc HelloWorld.cs

 سيقوم هذا بإنشاء ملف قابل للتنفيذ جديد يسمى HelloWorld.exe في نفس المجلد.

والآن بعد أن تم تجميع البرنامج ، يمكنك إدخال HelloWorld لتشغيل الملف exe. يجب أن تحصل على نفس الناتج كما في لقطة الشاشة أدناه:

screenshot4_jcfghk.jpg

يمكنك زيارة الرابط التالي يحتوي على جميع ادوات C#
https://stackify.com/best-csharp-tools/#Automation

تم التعديل في بواسطة يسين أبوزيا
اضافة رابط
  • 0
نشر

بإمكانك استخدام Visual Studio Code

https://code.visualstudio.com/

وهو محرر نصي يعمل على جميع انظمة التشغيل، وبإمكانك تنفيذ سي شارب من خلاله.

سي شارب في الماضي كانت لغة  الويندوز فقط، ومرتبطة ارتباطا وثيقا ب فيجوال ستوديو، لكن مع تحول .NET إلى منصة مفتوحة اصبح هناك ادوات اخرى تمكنك من كتابة سي شارب على اكثر من بيئة عمل.

 

بالتوفيق

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...