工欲善其事,必先利其器。如果想成為一個好的開發,必先充分利用工具,編寫工具提高自己的工作效率和學習效率。在使用內建開發環境的同時,使用快捷鍵可以大大提高效率,由于吃過很多次因為找不到快捷鍵或者是因為作業系統的不同導緻快捷鍵的不同抑或是快捷鍵沖突,使得自己的工作效率特别低,是以花點時間把Android Studio快捷鍵整理下,友善以後查閱。
可以使用查找方式查找你要的快捷鍵。
Linux
Linux常用快捷鍵
參考:Linux系統中一些實用的快捷鍵
近期在工作中發現,許多同僚,尤其是我們的PHP開發者,基本不會用Linux/unix下的快捷方式,嚴重影響工作效率,是以特撰寫此文,每個用法後我會詳細注釋。
下述所有指令在Linux/unix的shell下有效,這裡以bash為主。如有出入,以你自己的伺服器為準。本文所指的Linux主要指RHEL/CentOS,unix指的是FreeBSD,這也是伺服器中用得最多的版本。
Ctrl + a 切換到指令行開始
這個操作跟Home實作的結果一樣的,但Home在某些unix環境下無法使用,便可以使用這個組合;在Linux下的vim,這個也是有效的;另外,在windows的許多檔案編輯器裡,這個也是有效的。
Ctrl + e 切換到指令行末尾
這個操作跟END實作的結果一樣的,但End鍵在某些unix環境下無法使用,便可以使用這個組合;在Linux下的vim,這個也是有效的;另外,在windows的許多檔案編輯器裡,這個也是有效的。
Ctrl + l 清除螢幕内容,效果等同于clear
Ctrl + u 清除剪切光标之前的内容
這個指令很有用,在nslookup裡也是有效的。我有時看見同僚一個字一個字的删除shell指令,十分崩潰!其實完全可以用一個Ctrl + u搞定。
Ctrl + k 剪切清除光标之後的内容
Ctrl + y 粘貼剛才所删除的字元
此指令比較強悍,删除的字元有可能是幾個字元串,但極有可能是一行指令。
Ctrl + r 在曆史指令中查找 (這個非常好用,輸入關鍵字就調出以前的指令了)
這個指令我強烈推薦,有時history比較多時,想找一個比較複雜的,直接在這裡,shell會自動查找并調用,友善極了
Ctrl + c 終止指令
Ctrl + d 退出shell,logout
Ctrl + z 轉入背景運作
不過,由Ctrl + z轉入背景運作的程序在目前使用者退出後就會終止,是以用這個不如用nohup指令&,因為nohup指令的作用就是使用者退出之後程序仍然繼續運作,而現在許多腳本和指令都要求在root退出時仍然有效。
下面再被充下大家不是太熟悉,我用得比較多的操作方式:
!! 重複執行最後一條指令
history 顯示你所有執行過的編号+曆史指令。這個可以配合!編輯來執行某某指令
↑(Ctrl+p) 顯示上一條指令
↓(Ctrl+n) 顯示下一條指令
!$ 顯示系統最近的一條參數
最後這個比較有用,比如我先用
cat /etc/sysconfig/network-scripts/ifconfig-eth0
然後我想用vim編輯。一般的做法是先用↑ 顯示最後一條指令,然後用Home移動到指令最前,删除cat,然後再輸入vim指令。其實完全可以用vim !$來代替。
開發和管理者的話,掌握以上用法後,基本上工作就很有效率了;用到最後,你會不經意發現,彈指之間,許多複雜的指令你會很輕松的搞定。
附錄:Linux下的桌面環境的快捷方式
以下指令在Linux/unix的桌面環境(gnome)下有效,如有出入以你自己的伺服器為準:
Alt + F1 類似Windows下的Win鍵,在GNOME中打開”應用程式”菜單(Applications)
Alt + F2 類似Windows下的Win + R組合鍵,在GNOME中運作應用程式
Ctrl + Alt + D 類似Windows下的Win + D組合鍵,顯示桌面
Ctrl + Alt + L 鎖定桌面并啟動螢幕保護程式
Alt + Tab 同Windows下的Alt + Tab組合鍵,在不同程式視窗間切換
PrintScreen 全屏抓圖
Alt + PrintScreen 目前視窗抓圖
Ctrl + Alt + → / ← 在不同工作台間切換
Ctrl + Alt + Shift + → / ← 移動目前視窗到不同工作台
Ctrl+Alt+Shift+Fn 終端N或模拟終端N(n和N為數字1-6)
Ctrl+Alt+Shift+F7 傳回桌面
Ctrl+Alt+Shift+F8 未知(終端或模拟終端)
視窗操作快捷鍵
Alt + F4 關閉視窗
Alt + F5 取消最大化視窗 (恢複視窗原來的大小)
Alt + F7 移動視窗 (注: 在視窗最大化的狀态下無效)
Alt + F8 改變視窗大小 (注: 在視窗最大化的狀态下無效)
Alt + F9 最小化視窗
Alt + F10 最大化視窗
Alt + Space 打開視窗的控制菜單 (點選視窗左上角圖示出現的菜單)
應用程式中的常用快捷鍵
下面這些并不适用于所有程式。可以和Windows下的快捷鍵類比下:
Ctrl+N 建立視窗
Ctrl+X 剪切
Ctrl+C 複制
Ctrl+V 粘貼
Ctrl+Z 撤銷上一步操作
Ctrl+Shift+Z 重做剛撤銷的一步操作
Ctrl+S 儲存
檔案浏覽器
Ctrl+H 顯示隐藏檔案(切換鍵)
Ctrl+T 建立标簽
Ctrl+Page Up 上一個标簽
Ctrl+Page Down 下一個标簽
Alt+N 切換到第N個标簽(N為數字)
Android Studio 常用快捷鍵
//TODO
Mac
Mac常用快捷鍵
Mac的快捷鍵和其他系統存在的不同,有很多原因是其鍵盤的特殊性引起的,比如Mac中有command和Option鍵,而其他類型的鍵盤或者系統是不存在的,在記快捷鍵是可能就要記兩套。記住以下幾個Mac專用鍵,可以比較容易記住一些IDE的快捷鍵。

啟用快捷鍵
按下按鍵或組合鍵,直到所需的功能出現(例如,在啟動過程中按住 Option 直到出現“啟動管理程式”,或按住 Shift 直到出現“安全啟動”)。提示:如果啟動功能未起作用,而您使用的是第三方鍵盤,可能就存在快捷鍵沖突,可以嘗試修改快捷鍵或者使用mac鍵盤。
按鍵或組合鍵 功能;
鍵 | 功能 |
---|---|
Option | 顯示所有可引導宗卷(啟動管理程式)| |
Shift | 執行安全啟動(以安全模式啟動)| |
C 從可引導磁盤啟動(DVD、CD) | |
T | 以 FireWire 目标磁盤模式啟動 |
N | 從 NetBoot 伺服器啟動 |
X | 強制 Mac OS X 啟動(如果存在非 Mac OS X 啟動宗卷) |
Command-V | 以詳細模式啟動 |
Command-S | 以單使用者模式啟動 |
Finder 快捷鍵 組合鍵 功能
Command-A 選中最前面的 Finder 視窗中的所有項(如果未打開任何視窗則選中桌面内容)
Option-Command-A 取消選擇所有項
Shift-Command-A 打開“應用程式”檔案夾
Command-C 拷貝所選項/文本至夾紙闆
Shift-Command-C 打開“電腦”視窗
Command-D 複制所選項
Shift-Command-D 打開桌面檔案夾
Command-E 推出
Command-F 查找任何比對 Spotlight 屬性的内容
Shift-Command-F 查找 Spotlight 檔案名比對項
Option-Command-F 導航到已打開的 Spotlight 視窗中的搜尋欄
Shift-Command-G 前往檔案夾
Shift-Command-H 打開目前所登入使用者帳戶的個人檔案夾
Command-I 顯示簡介
Option-Command-I 顯示檢查器
Control-Command-I 獲得摘要資訊
Shift-Command-I 打開 iDisk
Command-J 調出“顯示”選項
Command-K 連接配接伺服器
Shift-Command-K 打開“網絡”視窗
Command-L 為所選項制作替身
Command-M 最小化視窗
Option-Command-M 最小化所有視窗
Command-N 建立 Finder 視窗
Shift-Command-N 建立檔案夾
Option-Command-N 建立智能檔案夾
Command-O 打開所選項
Shift-Command-Q 登出
Option-Shift-Command-Q 立即登出
Command-R 顯示(替身的)原身
Command-T 添加到工具條
Shift-Command-T 添加到個人收藏
Option-Command-T 在 Finder 視窗中隐藏工具欄/顯示工具欄
Shift-Command-U 打開“實用工具”檔案夾
Command-V 粘貼
Command-W 關閉視窗
Option-Command-W 關閉所有視窗
Command-X 剪切
Option-Command-Y 幻燈片顯示(Mac OS X 10.5 或更高版本)
Command-Z 還原/重做
Command-1 以圖示顯示
Command-2 清單方式顯示
Command-3 以分欄方式顯示
Command-4 以 Cover Flow 方式顯示(Mac OS X 10.5 或更高版本)
Command-,(Command 加逗号鍵) 打開 Finder 偏好設定
Command-`(重音符鍵 - 美式英語鍵盤布局中 Tab 鍵的上方) 循環顯示打開的 Finder 視窗
Command-Shift-? 打開 Mac 幫助
Option-Shift-Command-Esc(按住三秒鐘)- 僅 Mac OSXv10.5、v10.6 或更高版本 強制退出最前面的應用程式
Command-[ 後退
Command-] 前進
Command-上箭頭 打開所含檔案夾
Control-Command-上箭頭 在新視窗中打開所含檔案夾
Command-下箭頭 打開高亮顯示的項
Command-Tab 切換應用程式 - 向前循環
Shift-Command-Tab 切換應用程式 - 向後循環
Command-Delete 移到廢紙簍
Shift-Command-Delete 清倒廢紙簍
Option-Shift-Command-Delete 清倒廢紙簍(不顯示确認對話框)
空格鍵(或 Command-Y) 快速檢視(Mac OS X 10.5 或更高版本)
應用程式和其他 Mac OS X 鍵盤指令
Command-; 查找文稿中拼寫錯誤的詞
Command-, 打開最前面的應用程式的偏好設定視窗(前提是應用程式支援此快捷鍵)
Option-Control-Command-, 降低螢幕對比度
Option-Control-Command-. 增強螢幕對比度
Command-? 在幫助顯示程式中打開應用程式的幫助
Option-Command-/ 打開或關閉字型平滑
Shift-Command-= 放大所選項
Shift-Command-3 将螢幕捕捉到檔案
Shift-Control-Command-3 将螢幕捕捉到夾紙闆
Shift-Command-4 将所選内容捕捉到檔案
Shift-Control-Command-4 将所選内容捕捉到夾紙闆
Command-A 高亮顯示文稿或視窗中的所有項,或高亮顯示文本欄中的所有字元
Command-B 以粗體顯示所選文本或切換文本粗體顯示開/關
Command-C 将所選資料拷貝到夾紙闆
Shift-Command-C 顯示“顔色”視窗
Option-Command-C 拷貝所選文本的樣式
Control-Command-C 拷貝所選項的格式設定并存儲到夾紙
Option-Command-D 顯示或隐藏 Dock
Command-Control D 在字典應用程式中顯示所選詞的定義
Command-E 使用所選内容進行查找
Command-F 打開“查找”視窗
Option-Command-F 移到搜尋欄控件;
Command-G 查找所選内容出現的下一個位置
Shift-Command-G 查找所選内容出現的上一個位置
Command-H 隐藏目前正在運作的應用程式視窗
Option-Command-H 隐藏所有其他正在運作的應用程式視窗
Command-I 以斜體顯示所選文本或切換文本斜體顯示開/關
Option-Command-I 顯示檢查器視窗
Command-J 滾動到所選部分
Command-M 将活躍視窗最小化至 Dock
Option-Command-M 将活躍應用程式的所有視窗最小化至 Dock
Command-N 在最前面的應用程式中建立新文稿
Command-O 顯示對話框,用于選擇要在最前面的應用程式中打開的文稿
Command-P 顯示“列印”對話框
Shift-Command-P 顯示用于指定列印參數(頁面設定)的對話框
Command-Q 退出最前面的應用程式
Command-S 存儲活躍文稿
Shift-Command-S 顯示“存儲為”對話框
Command-T 顯示“字型”視窗
Option-Command-T 顯示或隐藏工具欄
Command-U 對所選文本加下劃線或打開/關閉加下劃線功能
Command-V 在插入點位置粘貼夾紙闆内容
Option-Command-V 将某對象的樣式應用于所選對象(粘貼樣式)
Option-Shift-Command-V 将周圍文本的樣式應用于所插入對象(粘貼并比對樣式)
Control-Command-V 将格式設定應用于所選對象(粘貼标尺指令)
Command-W 關閉最前面的視窗
Shift-Command-W 關閉檔案及其關聯視窗
Option-Command-W 不退出應用程式直接關閉其所有視窗
Command-X 移去所選内容并存儲到夾紙闆
Command-Z 還原上一指令(有些應用程式允許多次還原)
Shift-Command-Z 重做上一指令(有些應用程式允許多次重做)
Control-右箭頭 聚焦視圖(如表格)内的另一個值或單元格
Control-左箭頭 聚焦視圖(如表格)内的另一個值或單元格
Control-下箭頭 聚焦視圖(如表格)内的另一個值或單元格
Control-上箭頭 聚焦視圖(如表格)内的另一個值或單元格
Command-右箭頭 将文本插入點移至目前行的行尾
Command-左箭頭 将文本插入點移至目前行的行首
Command-下箭頭 将文本插入點移至文稿的結尾
Command-上箭頭 将文本插入點移至文稿的開頭
Shift-Command-右箭頭 選中插入點與目前行行尾之間的文本 (*)
Shift-Command-左箭頭 選中插入點與目前行行首之間的文本 (*)
Shift-右箭頭 将文本選擇範圍向右擴充一個字元 (*)
Shift-左箭頭 将文本選擇範圍向左擴充一個字元 (*)
Shift-Command-上箭頭 選中插入點與文稿開頭之間的文本 (*)
Shift-Command-下箭頭 選中插入點與文稿結尾之間的文本 (*)
Shift-上箭頭 将文本選擇範圍擴充到上一行相同水準位置的最近字元邊緣 (*)
Shift-下箭頭 将文本選擇範圍擴充到下一行相同水準位置的最近字元邊緣 (*)
Shift-Option-右箭頭 将文本選擇範圍擴充到目前詞的詞尾,再按一次則擴充到後一詞的詞尾 (*)
Shift-Option-左箭頭 将文本選擇範圍擴充到目前詞的詞首,再按一次則擴充到後一詞的詞首 (*)
Shift-Option-下箭頭 将文本選擇範圍擴充到目前段落的段尾,再按一次則擴充到下一段落的結尾 (*)
Shift-Option-上箭頭 将文本選擇範圍擴充到目前段落的段首,再按一次則擴充到下一段落的段首 (*)
Control-空格鍵 在目前輸入源和上一輸入源之間切換
Option-Control-空格鍵 在所有啟用的輸入源之間切換
Option-Command-esc 強制退出
(*) 注:如果未選擇任何文本,則從插入點位置開始擴充。如果通過拖移選擇文本,則從所選内容的邊緣開始擴充。反向選擇所選内容會取消選擇相應部分。
有關 Mac OSXv10.6 中 VoiceOver 組合鍵差異的資訊,請參閱此文章。
組合鍵 功能
Command-F5 或 打開或關閉 VoiceOver
fn Command-F5
Control Option-F8 或 打開 VoiceOver 實用工具
fn Control Option-F8
Control Option-F7 或 顯示 VoiceOver 菜單
fn Control Option-F7
Control Option-; 啟用/停用 VoiceOver 控制選項鎖定
或 fn Control Option-;
Option-Command-8 或 開啟縮放功能
fn Command-F11
Option-Command-+ 放大
Option-Command- -(減号) 縮小
Option-Control-Command-8 反轉/複原螢幕顔色
Control Option-Command-, 降低對比度
Control Option-Command-. 增強對比度
注:您可能需要在“鍵盤”偏好設定中啟用“将 F1、F2 等鍵用作标準功能鍵”,才能使 VoiceOver 菜單和實用工具正常工作。
萬能輔助 - 滑鼠鍵
在“萬能輔助”偏好設定中打開滑鼠鍵後,您便可以使用鍵盤或數字小鍵盤上的鍵移動滑鼠指針。如果電腦沒有數字小鍵盤,請使用 Fn(功能)鍵。
組合鍵 功能
8 上移
2 下移
4 左移
6 右移
1 沿對角線向左下角移
3 沿對角線向右下角移
7 沿對角線向左上角移
9 沿對角線向右上角移
5 按滑鼠按鈕
0 按住滑鼠按鈕
.(數字小鍵盤上的句點) 釋放按住的滑鼠按鈕
Android Studio 常用快捷鍵
參考:mac下android studio 常用快捷鍵
Window
Window常用快捷鍵
Windows XP快捷鍵完美篇
通用快捷鍵
F1 打開目前程式或者 Windows 的幫助内容
F2 重新命名標明的檔案
F3 在桌面上的時候打開”查找檔案”對話框
F5 重新整理視窗的内容
F10或ALT 激活目前程式的菜單欄
DELETE 删除被選擇的選擇項目,如果是檔案,将被放入資源回收筒
SHIFT+DELETE 删除被選擇的選擇項目,如果是檔案,将被直接删除而不是放入資源回收筒
SHIFT+DELETE 剪切被選擇的項目到剪貼闆(在”桌面”,”我的電腦”,”資料總管”外使用)
SHIFT 在放入 CD 的時候按下不放,可以跳過自動播放;
在打開 Word 的時候按下不放,可以跳過自啟動的宏
CTRL+ALT+DELETE 打開 Windows 任務管理器
CTRL+SHIFT+ESC 打開 Windows 任務管理器
CTRL+F4 關閉目前應用程式中的目前文本(如 Excel 中)
CTRL+F6 切換到目前應用程式中的下一個文本(加SHIFT 可以跳到前一個視窗)
CTRL+A 選擇所有項目
CTRL+N 建立一個新的檔案
CTRL+O 打開”打開檔案”對話框
CTRL+P 打開”列印”對話框
CTRL+S 儲存目前操作的檔案
CTRL+X 剪切被選擇的項目到剪貼闆
CTRL+Z 撤銷上一步的操作
CTRL+C 或 CTRL+INSERT 複制被選擇的項目到剪貼闆
CTRL+V 或 SHIFT+INSERT 粘貼剪貼闆中的内容到目前位置
ALT+連字元(-) 顯示多文檔界面程式的系統菜單 (如 Excel 中)
ALT+BACKSPACE 撤銷上一步的操作
ALT+SHIFT+BACKSPACE 重做上一步被撤銷的操作
ALT+F4 關閉目前應用程式
ALT+SPACEBAR 打開程式最左上角的菜單
ALT+TAB 在打開的項目之間切換
ALT+ESC 以項目打開的順序循環切換
ALT+ENTER 将 Windows 下運作的指令行視窗在視窗和全螢幕狀态間切換;
檢視標明的檔案的屬性;標明工作列時打開”工作列和開始菜單”屬性
ALT+雙(單)擊 檢視標明的檔案的屬性
ALT+PRINT SCREEN 将目前活動程式視窗以圖象方式拷貝到剪貼闆
ALT+菜單名中帶下劃線的字母 顯示相應的菜單
PRINT SCREEN 将目前螢幕以圖象方式拷貝到剪貼闆
APPLICATION(右擊) 打開目前活動項目的快捷菜單
ESC 取消目前任務
WIN 或 CTRL+ESC 打開開始菜單
WIN+D 顯示桌面
WIN+M 最小化所有被打開的視窗
WIN+SHIFT+M 重新恢複上一項操作前視窗的大小和位置
WIN+E 打開資料總管
WIN+F 打開”查找檔案”對話框
WIN+L 如果連接配接到網絡域,則鎖定您的計算機;如果沒有連接配接到網絡域,則切換使用者
WIN+R 打開”運作”對話框
WIN+U 打開”輔助工具管理器”
WIN+BREAK 打開”系統屬性”對話框
WIN+CTRL+F 打開”查找計算機”對話框
WIN+F1 打開 Windows 的”幫助和支援中心”
WIN+TAB 切換工作列中運作的程式
“我的電腦”和”資料總管” 快捷鍵 按住SHIFT再單擊視窗的關閉按鈕
關閉所選檔案夾及其父檔案夾(僅适用于”我的電腦”)
HOME 顯示目前視窗的頂端
END 顯示目前視窗的底端
BACKSPACE 檢視上一級檔案夾
左箭頭 目前所選項處于展開狀态時折疊該項,或標明其父檔案夾
右箭頭 目前所選項處于折疊狀态時展開該項,或標明第一個子檔案夾
ALT+左箭頭 向後移動到上一個視圖
ALT+右箭頭 向前移動到上一個視圖
NUM LOCK+減号(-) 折疊標明的檔案夾
NUM LOCK+加号(+) 展開標明的檔案夾
NUM LOCK+星号(*) 展開所標明的檔案夾及其子檔案夾
F4 顯示”位址”欄清單
F6 在左右窗格間切換
CTRL+G 轉到
CTRL+拖動檔案 複制檔案
SHIFT+拖動檔案 移動檔案
CTRL+SHIFT+拖動檔案 建立快捷方式
右鍵+拖動檔案 移動(複制)檔案;建立快捷方式到目前位置
SHIFT+輕按兩下 用資料總管打開所選檔案
IE 快捷鍵
檢視和浏覽 Web 頁
F1 顯示 Internet Explorer 幫助,或顯示對話框中某個項目的相關幫助資訊
F11 在全螢幕和正常浏覽器視窗之間進行切換
TAB 在 Web 頁、位址欄和連結欄中向前移動到下一個項目
SHIFT+TAB 在 Web 頁、位址欄和連結欄中向後傳回到上一個項目
ALT+HOME 進入您的首頁
ALT+右箭頭 轉到下一頁
ALT+左箭頭 或 BACKSPACE 傳回前一頁
SHIFT+F10 顯示某個連結的快捷菜單
CTRL+TAB 或 F6 在不同架構之間向前移動
SHIFT+CTRL+TAB 在不同架構之間向後移動
上箭頭 向文檔起始處滾動
下箭頭 向文檔結尾處滾動
PAGE UP 向文檔起始處翻頁
PAGE DOWN 向文檔結尾處翻頁
HOME 移動到文檔的開頭
END 移動到文檔的結尾
CTRL+F 在 Web 頁中查找
F5 或 CTRL+R 僅當 Web 上的頁面與本機存儲的 Web 頁時間戳不同時,才重新整理目前 Web 頁
CTRL+F5 即使 Web 上的頁面與本機存儲的 Web 頁時間戳相同,仍然重新整理目前 Web 頁
ESC 停止下載下傳 Web 頁
CTRL+O 或 CTRL+L 轉到新位置
CTRL+N 打開新視窗
CTRL+W 關閉目前視窗
CTRL+S 儲存目前頁
CTRL+P 列印目前頁或目前架構
ENTER 激活標明的連結
CTRL+E 在浏覽欄中打開搜尋頁
CTRL+I 在浏覽欄中打開收藏夾
CTRL+H 在浏覽欄中打開曆史記錄
使用位址欄
CTRL+單擊 在曆史記錄或收藏欄上,打開多個檔案夾
ALT+D 選擇位址欄中的文字
F4 顯示位址欄的曆史記錄
CTRL+左箭頭 在位址欄中時,将光标左移到相鄰的邏輯分隔符(. 或 /)
CTRL+右箭頭 在位址欄中時,将光标右移到相鄰的邏輯分隔符(. 或 /)
CTRL+ENTER 在位址欄中将”www.”添加到鍵入的文本的前面,将”.com”添加到文本的後面
上箭頭 在”自動完成”建議項的清單中向前移動
下箭頭 在”自動完成”建議項的清單中向後移動
使用收藏夾
CTRL+D 将目前 Web 頁添加到收藏夾中
CTRL+B 打開”整理收藏夾”對話框
ALT+上箭頭 在”整理收藏夾”對話框的”收藏夾”清單中向上移動所選項目
ALT+下箭頭 在”整理收藏夾”對話框的”收藏夾”清單中向下移動所選項目
編輯
CTRL+X 删除所選項目并将其複制到剪貼闆中
CTRL+C 将所選項目複制到剪貼闆
CTRL+V 将剪貼闆中的内容插入到所選位置
CTRL+A 選中目前 Web 頁中的所有項目
對話框 快捷鍵
F4 在”另存為”或”打開”對話框中打開”儲存到”或”查閱”
CTRL+TAB 在頁籤之間向前移動。
CTRL+SHIFT+TAB 在頁籤之間向後移動。
TAB 在選項之間向前移動。
SHIFT+TAB 在選項之間向後移動。
ALT+帶下劃線的字母 執行相應的指令或選中相應的選項。
ENTER 執行活選項動或按鈕所對應的指令。
SPACEBAR 如果活選項動是複選框,則選中或清除該複選框。
箭頭鍵 活選項動是一組選項按鈕時,請選中某個按鈕。
BACKSPACE 如果在”另存為”或”打開”對話框中選中了某個檔案夾,則打開上一級檔案夾
放大程式 快捷鍵
WIN+PRINT SCREEN 将螢幕複制到剪貼闆(包括滑鼠光标)
WIN+SCROLL LOCK 将螢幕複制到剪貼闆(不包括滑鼠光标)
WIN+ PAGE UP 切換反色
WIN+PAGE DOWN 切換跟随滑鼠光标
WIN+上箭頭 增加放大率
WIN+下箭頭 減小放大率
輔助選項 快捷鍵
右側 SHIFT 鍵八秒鐘 切換”篩選鍵”的開和關
左邊ALT+左邊SHIFT+PRINT SCREEN 切換”高對比度”的開和關
左邊ALT+左邊SHIFT+NUM LOCK 切換”滑鼠鍵”的開和關
SHIFT 鍵五次 切換”粘滞鍵”的開和關
NUM LOCK鍵五秒鐘 切換”切換鍵”的開和關
WIN+U 打開”工具管理器”
win:打開“開始”菜單
win+D:最小化或恢複windows視窗
win+E:打開“資料總管”
win+F:打開“搜尋”對話框
win+Ctrl+F:打開“搜尋計算機”對話框
win+F1:打開“幫助和支援中心”
win+R:打開“運作”對話框
win+break:打開“系統屬性”視窗
win+L:鎖定計算機
win+U:打開“輔助工具管理器”
Android Studio 常用快捷鍵
常用快捷鍵
1.Ctrl+E,可以顯示最近編輯的檔案清單
2.Shift+Click可以關閉檔案
3.Ctrl+[或]可以跳到大括号的開頭結尾
4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方
5.Ctrl+F12,可以顯示目前檔案的結構
6.Ctrl+F7可以查詢目前元素在目前檔案中的引用,然後按F3可以選擇
7.Ctrl+N,可以快速打開類
8.Ctrl+Shift+N,可以快速打開檔案
9.Alt+Q可以看到目前方法的聲明
10.Ctrl+W可以選擇單詞繼而語句繼而行繼而函數
11.Alt+F1可以将正在編輯的元素在各個面闆中定位
12.Ctrl+P,可以顯示參數資訊
13.Ctrl+Shift+Insert可以選擇剪貼闆内容并插入
14.Alt+Insert可以生成構造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入變量。例如把括号内的SQL賦成一個變量
16.Ctrl+Alt+T可以把代碼包在一塊内,例如try/catch
17.Alt+Up and Alt+Down可在方法間快速移動
不常用快捷鍵
18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改為”equals()”
19.Ctrl+Shift+Alt+N可以快速打開符号
20.Ctrl+Shift+Space在很多時候都能夠給出Smart提示
21.Alt+F3可以快速尋找
22.Ctrl+/和Ctrl+Shift+/可以注釋代碼
23.Ctrl+Alt+B可以跳轉到抽象方法的實作
24.Ctrl+O可以選擇父類的方法進行重寫
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是類名自動完成
27.快速打開類/檔案/符号時,可以使用通配符,也可以使用縮寫
28.Live Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮目前元素在目前檔案中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳轉搜尋結果
31.Ctrl+Shift+J可以整合兩行
32.Alt+F8是計算變量值
Eclipse常用快捷鍵
-
最重要的快捷鍵
代碼助手:Ctrl+Space(簡體中文作業系統是Alt+/)
快速修正:Ctrl+1
單詞補全:Alt+/
打開外部Java文檔:Shift+F2
顯示搜尋對話框:Ctrl+H
快速Outline:Ctrl+O
打開資源:Ctrl+Shift+R
打開類型:Ctrl+Shift+T
顯示重構菜單:Alt+Shift+T
上一個/下一個光标的位置:Alt+Left/Right
上一個/下一個成員(成員對象或成員函數):Ctrl+Shift+Up/Down
選中閉合元素:Alt+Shift+Up/Down/Left/Right
删除行:Ctrl+D
在目前行上插入一行:Ctrl+Shift+Enter
在目前行下插入一行: Shift+Enter
上下移動選中的行:Alt+Up/Down
組織導入:Ctrl+Shift+O
-
定位
2.1 行内定位
行末/行首:End/Home
前一個/後一個單詞:Ctrl+Right/Left
2.2檔案内定位
跳到某行:Ctrl+L
上下滾屏:Ctrl+Up/Down
上一個/下一個成員(成員對象或成員函數):Ctrl+Shift+Up/Down
快速Outline:Ctrl+O
2.3跨檔案定位
打開聲明:F3
打開資源:Ctrl+Shift+R
打開類型:Ctrl+Shift+T
在workspace中搜尋選中元素的聲明:Ctrl+G
在workspace中搜尋選中的文本:Ctrl+Alt+G
在workspace中搜尋選中元素的引用:Ctrl+Shift+G
打開調用層次結構:Ctrl+Alt+H
快速層次結構:Ctrl+T
撤銷:Ctrl+Z
2.4其它
上一個/下一個光标所在位置:Alt+Left/Right
上一個編輯的位置:Ctrl+Q
-
選中
3.1行内選中
選中到行末/行首:Shift+End/Home
選中上一個/下一個單詞:Ctrl+Shift+Left/Right
3.2檔案内選中
選中閉合元素:Alt+Shift+Up
恢複到上一個選中:Alt+Shift+Down
選中下一個/上一個元素:Alt+Shift+Right/Left
-
定位/選中/操作同時
删除行:Ctrl+D
删除下一個/上一個單詞:Ctrl+Delete/Backspace
删除到行末:Ctrl+Shift+Delete
在目前行上插入一行:Ctrl+Shift+Enter
在目前行下插入一行: Shift+Enter
上下移動選中的行:Alt+Up/Down
拷貝選中的行:Ctrl+Alt+Up/Down
-
其它的代碼編輯類快捷鍵
儲存:Ctrl+S
儲存所有:Ctrl+Shift+S
下一個命中的項(搜尋之後):Ctrl+.
注釋:Ctrl+/
添加導入:Ctrl+Shift+M
顯示快捷鍵幫助:Ctrl+Shift+L
變為大/小寫:Ctrl+Shift+X/Y
-
重構
顯示重構菜單:Alt+Shift+T
重構-改變方法簽名:Alt+Shift+C
重構-移動:Alt+Shift+V
重構-重命名:Alt+Shift+R
-
編輯器、視圖、透視圖切換
下一個編輯器:Ctrl+F6
下一個視圖:Ctrl+F7
下一個透視圖:Ctrl+F8
最大化目前視圖或編輯器:Ctrl+M
激活編輯器:F12
-
Debug
F5:Step Into(debug)
F6:Step over(debug)
F7:Step return(debug)
F8:Resume(debug)
F11:debug上一個應用(debug)
-
Up/Down/Right/Left類快捷鍵
Ctrl
前一個/後一個單詞:Ctrl+Right/Left
上下滾屏:Ctrl+Up/Down
Alt
上一個/下一個光标的位置:Alt+Left/Right
上下移動選中的行:Alt+Up/Down
Shift
選中上一個/下一個字元:Shift+Left/Right
選中上一行/下一行(從目前光标位置開始):Shift+Up/Down
Ctrl+Shift
上一個/下一個成員(成員對象或成員函數):Ctrl+Shift+Up/Down
選中上一個/下一個單詞:Ctrl+Shift+Left/Right
Alt+Shift
選中閉合元素:Alt+Shift+Up
恢複到上一個選中:Alt+Shift+Down
選中下一個/上一個元素:Alt+Shift+Right/Left
拷貝選中的行:Ctrl+Alt+Up/Down
Ctrl+Alt:拷貝選中的行:Ctrl+Alt+Up/Down
-
F類快捷鍵
F2:顯示提示/重命名
F3:打開選中元素的聲明
F4:打開選中元素的類型繼承結構
F5:重新整理
F5:Step Into(debug)
F6:Step over(debug)
F7:Step return(debug)
F8:Resume(debug)
F11:debug上一個應用(debug)
F12:激活編輯器