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

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

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

מתוזמן נעוץ נעול הועבר ארכיון code613m
3 פוסטים 2 כותבים 702 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • נתנאלנ מנותק
    נתנאלנ מנותק
    נתנאל
    כתב ב נערך לאחרונה על ידי
    #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
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
  • התחברות

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

  • התחברו או הירשמו כדי לחפש.