השלמה אוטומטית ב-Android

הפקודה מתקינה את ההגדרה של השלמה אוטומטית של שורת הפקודה עבור Android CLI בפרופיל המשתמש הנוכחי.

שימוש

android completion [-h] [<shell>]

אפשרויות

  • ‫-h,--help – הצגת הודעת העזרה של הפקודה שצוינה.

אפשרויות android:

  • ‫--sdk=PARAM – הנתיב אל Android SDK.
  • ‫-v,--verbose – הפעלת פלט מפורט לפתרון בעיות.
  • ‫-V,--version – הדפסת פרטי הגרסה ויציאה.

ארגומנטים תלויי מיקום

  • ‫<shell> – אם מציינים את האפשרות הזו, הסקריפט להשלמת ההגדרה של המעטפת שצוינה מודפס בלי להתקין אותו. יש תמיכה ב-Bash וב-Zsh.

תיאור

‫android completion מגדיר השלמה באמצעות Tab לפקודות, לפקודות משנה ולאפשרויות של android במעטפת.

כשמריצים את android completion בלי ארגומנטים, הוא מזהה באופן אוטומטי את המעטפת הפעילה ומעדכן את פרופיל המשתמש (למשל את הקבצים ~/.bashrc או ~/.zshrc) כדי לטעון את סקריפט ההשלמה בהפעלה. כשמספקים ארגומנט <shell> (bash או zsh), סקריפט ההשלמה מודפס לפלט רגיל בלי לשנות קבצים בדיסק.

מעטפות נתמכות

  • ‫bash: יוצר או מתקין סקריפט להשלמה אוטומטית של Bash.
  • ‫zsh: יוצר או מתקין סקריפט להשלמה אוטומטית של Zsh.

דוגמאות

התקנה אוטומטית של ההשלמה האוטומטית בפרופיל המשתמש הנוכחי:

android completion

מדפיסים את סקריפט ההשלמה האוטומטית של Bash לפלט רגיל או טוענים אותו בסשן הנוכחי:

source <(android completion bash)

מדפיסים את סקריפט ההשלמה האוטומטית של Zsh לפלט רגיל או טוענים אותו בסשן הנוכחי:

source <(android completion zsh)