דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. תכנות C# בVS עם דיבוג web-style

תכנות C# בVS עם דיבוג web-style

מתוזמן נעוץ נעול הועבר ארכיון code613m
3 פוסטים 2 כותבים 740 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • נתנאלנ מנותק
    נתנאלנ מנותק
    נתנאל
    כתב ב נערך לאחרונה על ידי
    #1

    כרגע, רב העבודה שלי היא בריאקט. בVS CODE. אפשריות הדיבוג שם הם די שונות ממה שאני מכיר בVS הרגיל כאשר כותבים C#.
    אני רגיל שאם יש רשימה של אוביקטים להדפיס את כולה לקונסול. אבל כאשר אני בVS אני לא יכול לראות את כל הרשימה אא"כ עוברים עליה עם העכבר לאחר נקודת שבירה. אם זה winforms אז אם אני רוצה לראות טקסט אני עושה לו מסגבוקס וכו'.
    יש איזה אפשרות שיהא קונסול כמו בכרום שאפשר אליו להדפיס דברים, גם בתכוניות שהם לא קונסול במקור - אבל שיהא קונסול טוב כמו בכרום שיהא אפשר לפתוח אותו ולסנן ולראות מאיזה שורה בקוד זה מגיע וכו' וכו' ושלא יהיה חושך בעינים כמו האלטר-קונסול הישן והטוב.

    עוד משהו, שגם קצת מתחיל להפריע לי, אצלנו בריאקט יש סטיט, באנגולר יש סקופ וכו'. אבל בVS האם יש אפשרות ליצור ג"כ פריוקט שולחני אבל שהיא לו את הקונספט של סטיט וסקופ ושינוי של כל משתנה או משהו יכול לגרור אחריו משהו אחר. לדוגמא אם אני עושה lable ושם בה משתנה, הפקד לא מתשנה אוטמטית. יש דרך לקשר בין הUI לבין הסטיט המלאכותי של C#, במדה והוא קיים?

    פורסם במקור בפורום CODE613 ב10/08/2017 19:02 (+03:00)

    הצטרפות לרשימת התפוצה בעניני תכנות JS , React , Node וכל מיני דברים מענינים כאן :cool:
    https://programing-tips.web.app/

    תגובה 1 תגובה אחרונה
    0
    • dovidD מחובר
      dovidD מחובר
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      דבר ראשון אנא שאל שאלות באשכולות נפרדים.

      בקשר לשאלה ראשונה, יש מה שנקרא debug console הוא לדעתי בדיוק כמו יכולות הקונסול של כרום. ראה פה https://code.visualstudio.com/docs/editor/debugging#_debug-console

      בקשר לשאלה השניה, אינני יודע איזה פרוייקט שולחני אתה מתכוון. היכולת הזאת נמצאת בWPF ונקראת Binding. היא עובדת שם הרבה יותר טוב מאשר בווב אבל יש לה כללים משלה, נוקשים...

      פורסם במקור בפורום CODE613 ב10/08/2017 20:57 (+03:00)

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        אתה מדבר עלVSCODE או על visual studio??
        @נתנאל

        אני רגיל שאם יש רשימה של אוביקטים להדפיס את כולה לקונסול. אבל כאשר אני בVS אני לא יכול לראות את כל הרשימה אא"כ עוברים עליה עם העכבר לאחר נקודת שבירה. אם זה winforms אז אם אני רוצה לראות טקסט אני עושה לו מסגבוקס וכו'.

        רק כעת אני קולט מה שכתבת פה...
        יש מלא אפשרויות נוחות להפליא לצפות במשתנים ואובייקטים בעת ריצה בVS.וודאי שהIDE הטוב עולם מספק פי אלף נוחות דיבאג מהקונסול של כרום... ולעשות מסגבוקס למשתנה שאתה רוצה לדעת את ערכו מזכיר לי תקופות אפלות טרם זריחת אור הדוטנט 🙂
        קח לינקים ותרחיב אופקים:
        https://msdn.microsoft.com/en-us/library/bhawk8xd.aspx
        https://blogs.msdn.microsoft.com/devops/2016/07/15/7-ways-to-look-at-the-values-of-variables-while-debugging-in-visual-studio/
        https://docs.microsoft.com/en-us/dotnet/csharp/getting-started/debugging-with-visual-studio

        פורסם במקור בפורום CODE613 ב10/08/2017 21:25 (+03:00)

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        2

        בא תתחבר לדף היומי!
        • התחברות

        • אין לך חשבון עדיין? הרשמה

        • התחברו או הירשמו כדי לחפש.
        • פוסט ראשון
          פוסט אחרון
        0
        • דף הבית
        • קטגוריות
        • פוסטים אחרונים
        • משתמשים
        • חיפוש
        • חוקי הפורום