→ חזרה לעמוד הקודם
// סיכום וחומר לימוד

הדרכה לפתיחת פרויקט וכתיבת קוד ב VS

יסודות · 899371סביבת עבודה-התקנת התוכנה

מהי סביבת פיתוח?

Visual Studio היא סביבת פיתוח משולבת (IDE) שמרכזת את הכלים לכתיבה ולהרצה של תוכניות:

  • עורך הקוד: צובע מילות מפתח, מציע השלמות ומסמן שגיאות תחביר בזמן הכתיבה.
  • המהדר (Compiler): בודק את הקוד ומתרגם אותו לקוד שסביבת .NET יכולה להריץ. אם יש שגיאת תחביר, למשל סוגר שלא נסגר, מתקבלת הודעה שצריך לטפל בה לפני ההרצה.

1. בחירת תבנית לפרויקט חדש

  1. פתחו את Visual Studio ובחרו Create a new project.
  2. במסננים בחרו בשפה C# ובסוג הפרויקט Console.
  3. בחרו Console App (.NET Framework) ולחצו על Next. התבנית יוצרת שלד עם המחלקה Program והפעולה הראשית Main.
סינון התבניות ובחירה בתבנית של יישום מסוף עם המחלקה והפעולה הראשית
סינון התבניות ובחירה בתבנית של יישום מסוף עם המחלקה והפעולה הראשית

2. שם הפרויקט ותיקיית השמירה

  • בשדה Project name כתבו שם ברור באנגלית, ללא רווחים, למשל Lesson2_Variables או ConsoleApp5.
  • בשדה Location בחרו תיקייה שתוכלו למצוא בקלות, למשל תיקייה ייעודית לחומרי הלימוד.
  • לחצו על Create ליצירת הפרויקט.
חלון הגדרת הפרויקט: שם הפרויקט ותיקיית השמירה
חלון הגדרת הפרויקט: שם הפרויקט ותיקיית השמירה

3. איפה כותבים קוד ואיך מריצים?

פתחו את Program.cs. הפעולה static void Main(string[] args) היא נקודת ההתחלה של התוכנית. בשלב זה כתבו את פקודות התוכנית בין הסוגריים המסולסלים של Main.

לחצו על החץ הירוק Start כדי לבנות ולהריץ את התוכנית, או השתמשו ב־Ctrl + F5 כדי להריץ ללא ניפוי שגיאות ולראות את הפלט בסיום.

מסך העבודה: כפתור ההרצה והפעולה הראשית בתוך המחלקה
מסך העבודה: כפתור ההרצה והפעולה הראשית בתוך המחלקה

מבנה הקוד והזחה

הזחה מציגה אילו פקודות שייכות לכל חלק בתוכנית. בכל רמה פנימית מוסיפים הזחה אחת, כדי לראות בקלות איזה סוגר סוגר כל בלוק.

namespace ConsoleApp5
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int age = 16;
            string name = "Dana";

            Console.WriteLine("Name: " + name);
            Console.WriteLine("Age: " + age);
        }
    }
}
מרכיב הקודהזחה מהשוליים
namespace ConsoleApp5ללא הזחה
internal class Program4 רווחים
static void Main(...)8 רווחים
הפקודות בגוף הפעולה12 רווחים

כללים לעבודה נכונה

  • לכל סוגר מסולסל פותח יש סוגר מסולסל סוגר. יישרו את שניהם באותה רמת הזחה.
  • סיימו הוראות כמו הגדרת משתנה או קריאה ל־Console.WriteLine בנקודה ופסיק (;).
  • הקפידו על אותיות גדולות וקטנות: Main ו־main הם שמות שונים, וכך גם Console ו־console.
  • ליישור אוטומטי של הקובץ, לחצו על Ctrl + K ואז על Ctrl + D.
הורדת הקובץ המקוריPDF · הדרכה לפתיחת פרויקט וכתיבת קוד ב VS