آموزش کلید های میانبر Android Studio

امتیاز 5.00 ( 1 رای )

سلام دوستان امیدوارم حالتان خوب باشد در امروز می خواهیم به آموزش کلید های میانبر Android Studio یا همان Shortcut های اندروید استودیو بپردازیم شاید بپرسید چرا باید این کلید های میانبر را به ذهن بسپارید هرچقدر شما جلوتر بروید متوجه خواهید شد که کلید های میانبر (Shortcut) چقدر می تواند باعث افزایش سرعت شما در برنامه نویسی شود در ادامه ما shortcut های مربوط به سه سیستم عامل مک , لینوکس و ویندوز را قرار میدهیم در ادامه با ما همراه باشید.

توضیحات Windows/Linux(ویندوز / لینوکس) Mac (مک)
General
ذخیره همه Control + S Command + S
Synchronize یا به هنگام سازی Control + Alt + Y Command + Option + Y
Maximize/minimize editor (کمینه / بیشینه کردن ویرایشگر) Control + Shift + F12 Control + Command + F12
Add to favorites (اضافه کردن به لیست علاقه مندی ها) Alt + Shift + F Option + Shift + F
Inspect current file with current profile (جستجو در کلاس فایل) Alt + Shift + I Option + Shift + I
Quick switch scheme Control + ` (backquote) Control + ` (backquote)
Open settings dialogue (نمایش دیالوگ تنظیمات) Control + Alt + S Command + , (comma)
Open project structure dialog (باز کردن Project Structure) Control + Alt + Shift + S Command + ; (semicolon)
Switch between tabs and tool window (جابه جا شدن بین tab ها و صفحه ها) Control + Tab Control + Tab
جستجو با استفاده از Android studio
Search everything (جستجو در همه جا (کد , منوها و فایل ها )) Press Shift twice Press Shift twice
Find (پیدا کردن) Control + F Command + F
Find next (پیدا کردن بعدی) F3 Command + G
Find previous (پیدا کردن قبلی) Shift + F3 Command + Shift + G
Replace (جایگزین کردن) Control + R Command + R
Find action (پیدا کردن عمل) Control + Shift + A Command + Shift + A
Search by symbol name (جستجو با اساس نام نماد ) Control + Alt + Shift + N Command + Option + O
Find class (پیدا کردن کلاس) Control + N Command + O
Find file (پیدا کردن فایل ها. کلاس ها جستجو نمی شوند) Control + Shift + N Command + Shift + O
Find in path (پیدا کردن مسیر کلاس یا فایل ) Control + Shift + F Command + Shift + F
Open file structure pop-up (باز کردن pop up مربوط به File Structure) Control + F12 Command + F12
Navigate between open editor tabs ( جابه جا شدن بین tab های باز  ) Alt + Right/Left Arrow Control + Right/Left Arrow
Jump to source (رفتن به فایل یا کلاس ) F4 / Control + Enter F4 / Command + Down Arrow
Open current editor tab in new window (باز کردن tab جاری در صفحه جدید) Shift + F4 Shift + F4
Recently opened files pop-up (نمایش فایل هایی که باز شده اند) Control + E Command + E
Recently edited files pop-up (نمایش فایل هایی که با تازگی ویرایش شده اند) Control + Shift + E Command + Shift + E
Go to last edit location ( رفتن به آخرین بخشی که ویرایش شده است) Control + Shift + Backspace Command + Shift + Backspace
Close active editor tab (بستن tab جاری فعال ویرایشگر) Control + F4 Command + W
Return to editor window from a tool window (بازگشت به به صفحه ویراشگر از صفحه tool) Esc Esc
Hide active or last active tool window (پنهان کردن اخرین صفحه tool که نمایش داده شده) Shift + Esc Shift + Esc
Go to line ( رفتن به خط ) Control + G Command + L
Open type hierarchy ( باز کردن Type به صورت سلسله مراتبی ) Control + H Control + H
Open method hierarchy (باز کردن Method ها به صورت سلسله مراتبی) Control + Shift + H Command + Shift + H
Open call hierarchy ( باز کردن call به صورت سلسله مراتبی ) Control + Alt + H Control + Option + H
نوشتن کد
ساخت getter و setter , ساخت کدهای کلاس, tostring و equals Alt + Insert Command + N
Override methods (متود Override) Control + O Control + O
Implement methods (پیاده سازی متود ها) Control + I Control + I
احاطه کردن با try و catch و یا if و else Control + Alt + T Command + Option + T
حذف خط در جایی که هشتگ است. Control + Y Command + Backspace
Collapse/expand بلاک جاری Control + minus/plus Command + minus/plus
Collapse/expand تمامی بلاک ها Control + Shift + minus/plus Command + Shift + minus/plus
Duplicate current line or selection (دو نسخه از خط جاری یا انتخاب شده ایجاد می شود.) Control + D Command + D
Basic code completion (تکمیل جزئی کد اصلی) Control + Space Control + Space
تکمیل اساسی کد اصلی Control + Shift + Space Control + Shift + Space
Complete statement (تکیل کل کد) Control + Shift + Enter Command + Shift + Enter
Quick documentation lookup (نمایش سریع مستندات ) Control + Q Control + J
Show parameters for selected method (نمایش پارمتر های متود انتخاب شده) Control + P Command + P
Go to declaration (رفتن به declaration تعریف شده ) Control + B or Control + Click Command + B or Command + Click
Go to implementations (رفتن به متود تعریف شده) Control + Alt + B Command + Alt + B
Go to super-method/super-class (رفتن به کلاس اصلی تعریف شده) Control + U Command + U
Open quick definition lookup ( جستجوی سریع را تعریف می کند ) Control + Shift + I Command + Y
Toggle project tool window visibility (تغییر دید پنجره ابزار پروژه) Alt + 1 Command + 1
Toggle bookmark (تغییر وضعیت bookmrak) F11 F3
Toggle bookmark with mnemonic Control + F11 Option + F3
Comment/uncomment with line comment (کامنت یا برداشتن کامنت از خط) Control + / Command + /
Comment/uncomment with block comment (کامنت یا برداشتن کامنت با استفاده از بلاک کامنت) Control + Shift + / Command + Shift + /
Select successively increasing code blocks (بلوک های کد را به صورت متوالی افزایش می دهید) Control + W Option + Up
Decrease current selection to previous state (بلوک های کد را به صورت متوالی کاهش می دهد) Control + Shift + W Option + Down
Move to code block start (رفتن به بخش شروع کد بلاک) Control + [ Option + Command + [
Move to code block end (رفتن به بخش پایان کد بلاک) Control + ] Option + Command + ]
Select to the code block start (انتخاب بخش شروع کد بلاک) Control + Shift + [ Option + Command + Shift + [
Select to the code block end (انتخاب بخش پایان کد بلاک) Control + Shift + ] Option + Command + Shift + ]
Delete to end of word (حذف تا آخرین کلمه) Control + Delete Option + Delete
Delete to start of word (حذف تا اولین کلمه) Control + Backspace Option + Backspace
Optimize imports (بهینه سازی import یا ورودی ها) Control + Alt + O Control + Option + O
Project quick fix (تعمیر سریع پروژه) Alt + Enter Option + Enter
Reformat code (باز نویسی کد) Control + Alt + L Command + Option + L
Auto-indent lines (دندانه دار کردن خودکار (تورفتگی منظور است) ) Control + Alt + I Control + Option + I
Indent/unindent lines (تورفتگی یا بیرون رفتگی خط) Tab/Shift + Tab Tab/Shift + Tab
Smart line join (پیوست خط هوشمند) Control + Shift + J Control + Shift + J
Smart line split (تقسیم هوشمند خط ) Control + Enter Command + Enter
Start new line (شروع خط جدید) Shift + Enter Shift + Enter
Next/previous highlighted error (رفتن به خط هایلات شده ی بعدی یا قبلی) F2 / Shift + F2 F2 / Shift + F2
ساخت و اجرا
Build (ساخت) Control + F9 Command + F9
Build and run (ساخت و اجرا ) Shift + F10 Control + R
Apply changes (اعمال تغییرات برای Instant Run ) Control + F10 Control + Command + R
Debugging(اشکال زدایی)
Debug (اشکال زدایی) Shift + F9 Control + D
Step over F8 F8
Step into F7 F7
Smart step into Shift + F7 Shift + F7
Step out Shift + F8 Shift + F8
Run to cursor Alt + F9 Option + F9
Evaluate expression (ارزیابی برنامه) Alt + F8 Option + F8
Resume program (ادامه برنامه ) F9 Command + Option + R
Toggle breakpoint (قرار دادن یک خط قرمز در برنامه برای جلوگیری از اجرای آن خط) Control + F8 Command + F8
View breakpoints (نمایش خط های قرمز) Control + Shift + F8 Command + Shift + F8
Refactoring
Copy (کپی) F5 F5
Move (انتقال) F6 F6
Safe delete (حذف امن) Alt + Delete Command + Delete
Rename (تغییر نام فایل یا کلاس یا پکیج) Shift + F6 Shift + F6
Change signature (تغییر امضا برنامه  ) Control + F6 Command + F6
Inline (تغییر خط) Control + Alt + N Command + Option + N
Extract method (استخراج متود) Control + Alt + M Command + Option + M
Extract variable (استخراج متغیر) Control + Alt + V Command + Option + V
Extract field (استخراج فیلد) Control + Alt + F Command + Option + F
Extract constant (استخراج ثابت ها ) Control + Alt + C Command + Option + C
Extract parameter (استخراج پارامتر ها) Control + Alt + P Command + Option + P
کنترل نسخه / تاریخ محلی
Commit project to VCS (تبدیل پروژه به vcs) Control + K Command + K
Update project from VCS (بروز رسانی پروژه از Vcs) Control + T Command + T
View recent changes (دیدن تغییرات اخیر) Alt + Shift + C Option + Shift + C
Open VCS popup (نمایش پنل تنظیمات Vcs) Alt + ` (backquote) Control + V


شاید کمی طولانی شده باشد ولی همه این کلید های میانبر (Shortcut) ها را نیاز نیست تا یا بگیرید فقط برخی از پرکاربار ترین آنها را که باهاش بیشتر سرکار دارید را به ذهن بسپارید.
 
این آموزش هم به پایان رسید.
 
موفق و پیروز باشید.

مطالعه بیشتر