כיצד לחבר את Visual Studio עם Gitlab

Visual Studio היא פלטפורמה שמיקרוסופט פיתחה ליצירת אפליקציות. הוא משתמש בפלטפורמות כמו Windows Forms, Windows Presentation Foundation ו-Windows Store כדי לפתח פתרונות תוכנה חדשים. בתור הרחבה חינמית עבור Visual Studio, Gitlab מציעה כלי ניהול לשילוב, תצורה ותחזוקה של הקוד שלך.

כיצד לחבר את Visual Studio עם Gitlab

במאמר זה, נסביר כיצד לחבר את Visual Studio עם Gitlab, וכן נציע הרחבות נהדרות אחרות למפתחים לשימוש עם פלטפורמה זו.

כיצד לחבר את הכלי

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

  1. עבור לאתר Gitlab או לשרת Gitlab שלך.
  2. הקלד את האימייל, שם המשתמש והסיסמה שלך.
  3. השתמש ב-"GitLab ApiV4 Oauth2".

אם אתה מוכן להוסיף פתרון קיים ל-GitLab, הנה התהליך:

  1. פתח את הקוד ב-Visual Studio.
  2. פתח את "קובץ" ובחר "הוסף לבקרת מקור".
  3. מצא את הכרטיסייה "סייר צוות" ובאמצעות "מאגרי Git מקומיים, לחץ על שלוש נקודות כדי לנווט בתיקיית הפרויקט שלך. לאחר מכן לחץ על "הוסף".
  4. בחלק העליון, תצטרך לפתוח תפריט נפתח וללחוץ על "סנכרון".
  5. תחת "Gitlab", מצא ולחץ על "פרסם".

חבר את Visual Studio עם Gitlab

הרחבות שימושיות אחרות לסטודיו וירטואלי

Glyphfriend

Glyphifriend היא הרחבה של Visual Studio 2017 שיכולה לשפר את Intellisense להצגת גליפים. אתה יכול בקלות למצוא אותו ולהתקין אותו דרך אזור "כלים" ב-Visual Studio - וכך Glyphfriend יכול להפוך לחלק מערך הכלים שלך ב-VS.

לאחר ההתקנה, תוסף זה יזהה בהצלחה מתי מצורף קובץ HTML חוקי ותוסיף סמלים תומכים.

אייקוני קבצים

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

קינון קבצים

קינון קבצים מאפשר לך לקבץ קבצים באופן אוטומטי וידני לפי שמותיהם. אתה יכול גם לשנות את כללי הקינון ולהחיל אותם במהירות על כל הפרויקט שלך או חלק מחלקיו. התכונות העיקריות שלו הן:

  1. קינון או ביטול קינון ידני של קבצים
  2. קינון אוטומטי המבוסס על כללי שמות שונים
  3. קינון אוטומטי לקבצים שנוספו או ששמם שונה

ניפוי באגים ב-C# - OzCode

OzCode הוא הרחבת VS שהופכת את תהליך איתור הבאגים שלך למהיר יותר ולפרודוקטיבי יותר, מכיוון שהוא עוקב אחר ובידוד באגים בקוד. כך תוכלו לתקן אותם במהירות מבלי לאבד זמן יקר. OzCode משתלב עם מאתר הבאגים של Visual Studio כדי להרחיב את התכונות שלו. עם OzCode, אתה יכול לחזות פונקציונליות קוד עתידית, לקבל תובנות ולהעריך ביטויים.

תהליך ניפוי הבאגים הרגיל מאפשר לך לראות כיצד האפליקציה שלך פועלת בהווה. בכל פעם שאתה מגיע לנקודת השבירה, OzCode יכול להעריך את שורות הקוד שלך ולחזות את התוצאה עם תצוגת Heads-Up.

OzCode אפילו המציא אפשרות "פשוט" שעושה הדמיות קוד עבור מפתח כדי לראות אילו ביטויים נכונים או שקריים באופן מיידי.

עלות יבוא

התוסף Import Cost מיועד ל-JavaScript ו-TypeScript, והוא עוזר לך לעקוב אחר תלות חדשות או שנוספו לאחרונה לפרויקט שלך. זה יכול להראות לך את גודל התלות ולעזור לך בניהול שלה.

מנהל פרוייקט

ניהול פרויקטים מרובים הוא אף פעם לא קל; זו הסיבה שהתוסף הזה יוצר מיד סרגל צד כדי להפוך את כל הפרויקטים שלך לנגישים. זה עוזר לך עם מאגרי Git, SVN ו-Mercurial ומנהל גם מאגרים מרוחקים. אפשר לשנות את כל ההגדרות של מנהל הפרויקט ולהתאים אישית את התוסף כך שיעבוד בצורה הטובה ביותר עבורך.

מציג SVG

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

מאתר באגים עבור Chrome

כל מפתח שעובד עם JavaScript צריך לבדוק קוד בדפדפן. Chrome Dev Tools מספק לך דרך יעילה לנפות באגים של JavaScript דרך Chrome. מכיוון שניתן לשלב את Visual Studio, תכונות ניפוי באגים רבות יכולות לחסוך כמות משמעותית של זמן ולזהות במהירות באגי קוד מבלי לעזוב את VS.

Visual Studio עם Gitlab

חבילת תבניות SideWaffle

הרחבה זו מציעה תבניות פרויקט לבניית אתרים, אפליקציות Windows ועוד הרבה יותר. כל התבניות נכתבות על ידי מפתחים מוכשרים כדי לעזור למשתמשי Visual Studio להיות פרודוקטיביים יותר וליצור קוד מובנה היטב.

המשך בקידוד

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

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

האם היה קל לחבר את Visual Studio עם GitLab? מהן תוספות החובה שלך עבור VS? ספר לנו בקטע ההערות למטה.