וואטסאפ

10 הרחבות קוד Visual Studio למתכנתים

Anonim

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

וכך היה המסע של סביבות פיתוח משולבות (IDE ) שעוזרים להשיק תוכנה מהר יותר ובכך מפחיתים את זמן היציאה לשוק.Microsoft היה תורם מרכזי במרחב IDE וכבר יש לו תכונה על הכובע !

עורך קוד מקור שפותח על ידי Microsoft, VS Codeעובד עבור Windows, Linux, ו-macOS עם מסגרת הפיתוח החזקה שלו בשם Electron VS Code יוצאת כניתנת להתאמה אישית רבה, ומאפשרת למשתמשים לשנות את ערכת הנושא, קיצורי המקלדת וההעדפות . יתר על כן, הוא גם תומך בבניית פונקציונליות נוספת באמצעות הרחבות עשירות בתכונות.

ל-

VS Code Editor יש תמיכה מהקופסה כמעט לכל שפת תכנות מרכזית ובכך הופך אותה לבחירתו של המפתח לבנות תוספות המגוון כולל CSS, Python , Ruby, Groovy, JavaScript, TypeScript, CSS, ו- HTML ועוד הרבה יותר.

לפי הסקר שנערך על ידי Stack Overflow, Visual Studio Codeמדורג כ- כלי הבחירה למפתחים. ואם אתה מפתח תוכנה ועדיין לא ניסית את זה, אז זה קורא לך לנסות את זה היום!

באמצעות Extension API, כמעט כל חלק ב-Visual Studio Code ניתן להתאים אישית ולשפר החל ממשק משתמש ועד לחוויית העריכה שתוכל לקבל. כדי להרחיב את היכולות שלו, Visual Studio Code מציע הרחבות רבות. תכונות ליבה רבות של VS Code בנויות כהרחבות ומשתמשות באותו API של Extension.

אם אתה מפתח תוכנה, הנה כמה מהדוגמאות למה ש-VS Code Extensions יכול לעשות עבורך!

בסך הכל, ניתן לסווג את VS Code Extensions לקטגוריות הבאות:

VS Code Extension Marketplace היא חנות מקוונת שבה תמצאו שפע של VS Code Extensions.

עכשיו, הרשו לנו לשתף אתכם בכמה מהתקני התעשייה הבולטים VS Code Extensions שנמצאים בשימוש נרחב על ידי מפתחי התוכנה 'קהילה ברחבי העולם. ואנחנו בטוחים שגם אתם תשמחו לחקור כמה מהם!

נִרגָשׁ?? ובכן, אתה צריך להיות זה כי מה שמגיע לאחר מכן הוא בהחלט חומר למחשבה עבורך לשקול לחקור את VS Code ו-VS הרחבות קוד.

אז הנה הרשימה של 10 תוספי קוד VS המובילים שאתם חייבים להכיר וכדאי לכם לנסות ולחקור לפחות פעם אחת:

1. שלט - מיכל

למפתחים המשתמשים ב-Docker Container, הרחבה זו היא פשוט "Must Have ".

The Remote – הרחבת Containers מתחילה (או מצרפת) קונטיינר פיתוח המריץ כלי מוגדר היטב וערימת זמן ריצה.קבצי סביבת עבודה מועתקים או משוכפלים לתוך המכולה, או נטענים ממערכת הקבצים המקומית. אתה יכול פשוט לפתוח כל תיקיה בתוך (או מותקן) בקונטיינר ולנצל את מערך התכונות המלא של Visual Studio Code.

Remote – Containers VS Code Extension

2. פִּיתוֹן

אם אתה נדרש לבנות יישומי תוכנה המטפלים בכמויות עצומות של נתונים, Python תהיה הבחירה שלך ב-שפת תכנות שקוראת עליך להשתמש Visual Studio Code זה עם תמיכה עשירה בשפת Python (עבור כל הגרסאות הנתמכות באופן אקטיבי של השפה: 2.7, >=3.5), כולל תכונות כגון IntelliSense, בטנה, איתור באגים, ניווט קוד, עיצוב קוד, תמיכה במחשב מחברת Jupyter, עיבוד מחדש, סייר משתנים, סייר בדיקות, קטעי קוד ועוד!

Python – VS Code Extension

3. Path Intellisence

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

Path Intellisence – VS הרחבת קוד

4. שרת חי

תוכל ליצור דפים סטטיים ודינאמיים עבור השרת המקומי באמצעות תוסף Live Server. בשורת המשימות יש כפתור הפעלה שניתן להשתמש בו כדי להפעיל את הקוד כשרת פיתוח. התכונה הנוספת הזמינה יחד עם Live Server היא ה-Live Reload אשר טוען מחדש את הדף מיד עם שמירת העבודה.

הגשה חיה - הרחבת קוד VS

5. Visual Studio Intellicode

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

Visual Studio Intellicode Extension

6. הגדרות סנכרון

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

Settings Sync VS Extension

7. יפה יותר

למפתחים שצריכים לעקוב אחר קבוצה של מדריכי סגנון, Prettier היא התוסף עבורם! זה עוזר לך לכתוב את הקוד בפורמט שבו אתה רוצה לכתוב אותו. זה מעצב קוד דעתני ועובד עם כלים כמו JavaScript, HTML, CSS, Markdown,GraphQL ועוד כמה.

יפה יותר - הרחבת קוד VS

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

זהו הרחבת ניפוי באגים רשמית המשמשת לקוד סטודיו חזותי. תוסף Debugger for Chrome עוזר למפתחים לפשט את זרימת העבודה היומית שלהם בכך שהוא מאפשר להם לנפות באגים בקוד שלהם ישירות מהעורך. זה עוזר למפתחים חזיתיים לנפות באגים בקוד JavaScript של הלקוח שלהם הפועל בתוך Google Chrome דפדפן אינטרנט ישירות מקוד VS.

Debugger for Chrome VS Code Extension

9. Colorizer זוג סוגר

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

Bracket Pair Colorizer – VS הרחבת קוד

10. קווקה

למפתח שבך שרוצה בדיקה מיידית של הקוד שלו מבלי לצאת מהעורך שלך, אז Quokka היא תוסף הקוד החזותי הטוב ביותרבשבילך. זה חוסך לך זמן ובודק את הקודים שלך בשידור חי.

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

Quokka – VS Code Extension

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

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