מה חדש ב-Visual Studio 2017: שיפורים ב-IntelliSense

IntelliSense (או בשמו המלא: Intelligent code completion) זה תכונה שמאפשרת סוג השלמה אוטומטית בזמן הכתיבה וקיימת במספר תוכנות לכתיבת קוד.

אחת היתרונות של IntelliSense על השלמה אוטומטית רגילה היא בכך שהיא מתאימה את עצמה לאובייקט שעליו עובדים כרגע. למשל, אם אני אפעיל אותה על class מסויים אקבל רק השלמות שמתאימות לו, למשל, פונקציות שהוא מממש או מאפיינים שניתן לגשת אליהם בניגוד להשלמה אוטומטית שתציג את כל האפשריות שהיא מכירה. [עוד]

Visual Studio: הצגת מידע על משתנים במצב Debug

כאשר מדבגים קוד ב- Visual Studio בדר"כ מופיע חלון בתחתית המסך שניתן לראות בו את המשתנים שכרגע רלוונטים לשורת הקוד הנוכחית שבמצב Debug או משתנים כאלה שבחרנו לראות באופן יזום.

בפוסט זה אסביר על האפשרויות השונות של חלונות המשתנים ב-Visual Studio במצב Debug, ומה כל אחד מה מציג. [עוד]

מה חדש ב-Visual Studio 2017: סימון מקטעי הקוד

ב- Visual Studio 2017 ניתן לראות את הפס המקוטע/מקווקו החדש שמופיע ב-IDE ומסמן לנו את ההתחלה והסיום של כל מקטע קוד של namespace, פונקציות, לולאות ותנאים שעוזר לנו לראות איפה מתחיל ומסתיים כל אחד ממקטעי הקוד בדף. [עוד]

רשימת משימות ב- Visual Studio

הרבה פעמים כאשר אני כותב קוד אני מגיע למצב שבו אני יודע שאני צריך לכתוב קוד נוסף אך כרגע זה לא הזמן המתאים לכתוב אותו.

זה יכול להיות ממספר סיבות, לדוגמא אם אני בדיוק ברצף של כתיבה של מקטע קוד מסויים והתעמקות בקוד אחר יכולה לקטוע לי את חוט המחשבה הנוכחי, דוגמא נוספת היא אם זה קוד שאני יודע שאני אצטרך להרחיב אותו בעתיד היותר רחוק אז אני משאיר הערות למה אני חושב שצריך לעשות בשביל לשפר אותו או להוסיף לו אפשרויות נוספות בשלב מאוחר יותר. [עוד]

Debug באמצעות Actions וחלון Output ב- Visual Studio

ב- Visual Studio 2015 התווספה האפשרות לכתוב ל- Output באמצעות אופציה חדשה ב- Breakpoint שנקראת Actions.

מה שהאפשרות החדשה מאפשרת לנו זה לבחור נקודות מסוימות בקוד שירשמו לנו מידע בחלון ה-Output ב-Visual Studio ובכך ניתן לראות את המצב של כל מיני משתנים בזמן ריצה ללא צורך לעצור את הריצה כמו כאשר אנחנו משתמשים ב-Breakpoint. [עוד]

חיווים בבר הגלילה ב- Visual Studio

ב-Visual Studio ניתן לראות בבר הגלילה חיווים שמייצגים מידע שיכול לעזור לנו כאשר אנחנו כותבים קוד.

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



בפוסט זה אסביר על החיווים השונים ומה הם מייצגים. [עוד]

איך למצוא ולהתקין תוסף ל- Visual Studio

בתקופה הקרובה אנסה להתחיל סוג חדש של מאמרים, תוספות מומלצות ל-Visual Studio, או באנגלית Visual Studio extensions.

כמאמר מקדים אסביר איך מתקינים תוספים ואיפה אפשר למצוא תוספים חדשים [עוד]

מה חדש ב-Visual Studio 2013? מדריך ל- Browser Link

פוסט שעושה הכרות עם התכונה החדשה ב- Visual Studio 2013 שנקראית Browser Link ומאפשרת עדכון מספר דפדפנים ישירות מ- Visual Studio והסבר כללי איך להפעיל ולהשתמש בה. [עוד]

איך לעשות Debug באמצעות Breakpoint ב- Visual Studio

כאשר אנחנו בונים אתר או אפליקציה באמצעות Visual Studio לעיתים נרצה לבדוק איך הכל עובד, איזה ערכים מתקבלים, ומה קורה כאשר נפעיל פונקציות שונות.
בדרך כלל נעשה זאת באמצעות Debug וכלי עזר חשוב שיש לנו ב- Visual Studio הוא שימוש ב- Breakpoint. [עוד]

הצמדת (pin) טאבים של קבצים בשורה נפרדת ב Visual Studio

ב Visual Studio קיימת אפשרות באמצעות התוסף Productivity Power Tools להצמיד טאבים של קבצים שאנחנו עובדים עליהם באופן קבוע לראש הרשימה כך שהם לא ילכו לאיבוד בין כל הקבצים שאנו עובדים עליהם בפרוייקט. בפוסט זה הסביר איך מפעילים את האפשרות הזאת [עוד]