Visual Studio: Fast File Navigation
הנה טיפ קטן שיכול לעשות את החיים שלכם לקצת יותר קלים.
כמה פעמים כבר קרה לכם שאתם מקודדים איזו פונקציה או מדבגים איזשהיא מחלקה ופתאום שמים לב שאתם צריכים לגשת לאיזה קובץ אחר שנמצא גם כן ב Solution אבל מסתתר אי שם בפרוייקט נפרד תחת 10 ספריות שדואגות להסתיר אותו.
בשלב הזה מתחילה המשימה המרגיזה של להתחיל לנווט בנבכי ה-Solution Explorer ולהתחיל לחפש את הקובץ המבוקש. לאו דווקא יקח יותר מדי זמן, אבל כנראה תסכימו איתי שזה יכול סתם להציק להתחיל להתעסק עכשיו עם העכבר ולהתחיל לנווט אליו.
למזלנו, יש פתרון פשוט שיעזור לנו להעלות בעוד מעט את הפרודוקטיביות ועל הדרך לשמור על פאסון ה-Power User :)
מה שקורה זה שישנו אוסף פקודות טקסט ש- Visual Studio יודע לקבל והפעיל.
מדובר בכל מיני פקודות Utility כאלו ואחרות, למשל לפתוח טאב, לסגור טאבים, לנווט לפה ולשם.. בנוסף לאלה, נמצאת גם הפקודה OpenFile (או בקיצור הנתמך גם כן: of).
כדי להשתמש ביכולת הזאת, כל מה שעלינו לעשות זה לגשת לתיבת הטקסט של Find ולהקליד לתוכה את את הפקודה שאנחנו רוצים להפעיל, ולאחריה את הפרמטרים שהיא מקבלת.
המבנה שצריך להעביר בנוי בצורה הבא:
> [command-name] [parameters]
רק יש לשים לב ולהכניס את הסימן "<" בתחילת ההקלדה כדי ש-VS יתיחס לשאר הטקסט בתור פקודה ולא בתור מחרוזת לחיפוש.
אז במקרה שלנו הפקודה בה נעשה שימוש הוא of, כך שלאחריה אנחנו רק צריכים להתחיל להקליד את שם הקובץ שאנחנו רוצים לפתוח, ו-VS כבר יפתח אוטומטית את תיבת התוצאות שלו שמתוכה אנחנו כבר יכולים לבחור את הקובץ המבוקש ולפתח אותו.
לסיכום, בסופו של דבר זה נראה כך: