יום שלישי, 29 ביולי 2014

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

כמו שהסברתי יש אפשרות לשימוש בקטעי קוד מהירים בויזואל סטודיו -
אפשר לקרוא הסבר שלי כאן
---
כאן אציג דרך לכתיבה מהירה של תנאי if עם תיבת שאלה (MessageBox)
כתיבה של imbox ולחיצה כפולה על Tab תוסיף את:
if (MessageBox.Show("Do Tou Want To Exit?"
                                   "Very Very Important Question"
                                   MessageBoxButtons.YesNo) == DialogResult.Yes)
{
     this.Close();
 }
ניתן לקפוץ בין הקטעים המודגשים בצהוב ע"י Tab.
הנה קטע הקוד שכתבתי - יש לשמור אותו בסיומת snippet:

יצירת סניפט-קטע קוד ליצירה מהירה של פונקציה

ישנה אפשרות שימוש בקטעי קוד מוכנים - סניפטס (snippets) בויזואל סטודיו,
אפשרות נוחה מאוד לקיצור תהליכי כתיבה.
כאן אציג סניפט שכתבתי ליצירה מהירה של מתודה (פונקציה).
אבל קודם כל אסביר כיצד מוסיפים סניפט - יש להכנס לתפריט:
 TOOLS > Code Snippets Manager... >
ושם לבחור ב- Import. 
לאחר בחירת בקטע הקוד יש לבחור באיזו תיקיה נרצה למקם אותו.

הנה קטע הקוד שכתבתי - יש לשמור אותו בקובץ עם סיומת snippet.

יום שני, 7 ביולי 2014

השוואת קבצים בויזואל סטודיו בעזרת WinMerge


בעבודה עם ויזואל סטודיו ניתן לעשות השוואה בין גרסאות שונות של קבצים עליהם אנחנו עובדים.
ההשוואה נעשית ע"י כלי שמושלב אוטומטית עם ויזואל סטודיו 2008, 2010, 2012, 2013.
במהלך העבודה שלי נתקלתי בבאג שמנע את האפשרות להשוואה בעזרת כלי זה, ועל ידי כך פגשתי באפשרות השוואה בעזרת כלי מוכר אחר - WinMerge.
כדי לשלב את ההשוואה בתוך ויזואל סטודיו באופן אוטומטי יש לבצע את הצעדים הבאים: