android studio 快捷鍵修改

 

有關android studio快捷鍵的一些設置android

一。把studio中的快捷鍵設置成eclipse中用的快捷鍵web

File---->setting---->搜索keymap----->如圖windows

 

 

 

 

二。更改快捷鍵app

選中要修改的快捷鍵右鍵eclipse

就能彈出對話框了,對話框有4個選項,這裏解釋下4個選項:ide

Add Keyboard Shortcut:設置鍵盤快捷鍵ui

Add Mouse Shortcut:設置鼠標快捷鍵,好比鼠標左鍵,鼠標右鍵編碼

Add Abbreviation:這個是添加一個簡寫spa

最後一個就是移除快捷鍵了。orm

關於修改快捷鍵這裏還須要注意下:

好比我選了第一個,選中對話框,這個時候你要修改快捷鍵必定要注意,好比我要修改爲Ctrl+Shift+Z,這個時候不是一個一個對應的按鍵按下去,你必定要把Ctrl,Shift,Z三個一塊兒按下去,由於這邊只默認識別單次輸入。Add Mouse Shortcut也是相似的。

 

三。想修改快捷鍵不知道名字,下邊羅列一些長用的名字

此處有轉載別的博客,元博客地址http://www.jianshu.com/p/79c369ac9ff8

1.怎麼查看當前這個 快捷鍵 被誰佔用了?
搜索快捷鍵

搜索快捷鍵.png

  • 三、修改快捷鍵

修改快捷盤.png

好比要as修改成Duplicate Lines添加 Ctrl +Alt + Down 這個快捷鍵,向下複製一行

在添加的是否發現當前這個快捷鍵有衝突,被佔用:

 


 

被佔用.png

搜一下誰佔用這個快捷鍵,確認無影響就清除掉這個快捷鍵的關聯(而後方便給咱們本身要綁定的用)

誰佔用.png

無衝突,可以使用

無衝突.png

這樣就設置好了,之後就能夠 Ctrl + Alt + Down 向下複製一行了。
.
.

2、開發經常使用快捷鍵的名稱

一、顯示建議/快速修復 Show Intention Actions


顯示建議/快速修復.png

快速修復 示例圖.png


二、 查看文件結構 File Structure


查看文件結構.png


查看文件結構 示例圖.png


三、生成 (構造方法,get和set等) Generate


Generate.png


生成 示例圖.png


四、查看類的繼承結構 Type Hierarchy


繼承結構.png


繼承結構 示例圖.png


五、重命名 Rename


重命名.png


重命名 示例圖.png


六、格式化代碼 Reformat Code


格式化代碼.png


七、 全局搜索 Find in Path


全局搜索.png


全局搜索 示例圖.jpg


八、快捷查看解釋 Quick Documentation


快捷查看解釋.png


快捷查看解釋 示例圖.png


九、定位到某一行 Line


定位到 某一行.png


十、快速向下複製一行 Duplicate Lines


快速向下複製一行.png


十一、生成接收的變量 Variable

(好比一個方法的返回值是int 那麼就在左側生成一個int 類型的變量來接收返回值)


生成接收的變量 .png

十二、 項目結構管理 Project Structure


項目結構管理.png


項目結構管理 示例圖.png

1三、代碼提示 basic


代碼提示.png

1四、單行註釋/取消單行註釋 Comment whit Line Comment


單行註釋:取消單行註釋.png

1五、多行註釋/取消多行註釋 Comment with Block Comment


多行註釋:取消多行註釋.png

1六、刪除當前行 Delete Line


刪除當前行.png

、 1七、當前窗口最大化/最小化 Hide All Tool Windows


當前窗口最大化:最小化.png

1八、切換代碼窗口


切換代碼窗口.png

1九、撤銷 和 恢復 Undo Redo

撤銷 Undo : ⌘Z
恢復 Redo : ⌘⇧Z

20、某類/某方法在何處被調用 Find Usages

右鍵 find usages


某類/某方法何處被調用.png

2一、運行(三角綠色小箭頭) run


運行.png


運行說明.png

2二、環繞 (if 、try.....catch 等等) Surround With...


環繞.png


選擇環繞方式.png

2三、做用域 (常把 局部變量 轉爲 成員變量 ) Field


變量域.png

2四、選擇/取消 選擇當前單詞段 (不在keymap)

⌥↑ 選擇當前單詞段
⌥↓ 取消選擇當前檔段

對於習慣鍵盤操做的大大的便利啊,切換到這邊找個苦了我很久。
有時候編碼爲了選擇一個單詞段須要去點一下鼠標真的太不連貫了,這個福音啊。


選擇:取消 選擇當前單詞段.png


鍵盤選擇單詞段.png

3、小結

mac
⌘(command)這裏至關於 windows下的ctrl
⌥(alt|option)這裏至關於 windows 下的 alt
⇧(shift)這裏至關於windows 下的 shift
↩ (return|enter)這裏至關於windows下的 enter
⌃ (contral)這裏至關於 win鍵吧

功能 名稱 AS在Windows(Default) Mac(Mac OS X 10.5+) win和mac平臺對比
顯示建議/快速修復 Show Intention Actions Alt+Enter ⌥↩ 一致
查看文件結構 File Structure Ctrl +F12 ⌘F12 一致
生成 (構造方法,get和set等) Generate Alt + Insert ⌘N 或 ⇧ ↩ 建議都改爲Ctrl+N
查看類的繼承結構 Type Hierarchy Ctrl + H ⇧H 建議都改爲Shift+h(mac Ctrl+H系統隱藏衝突)
重命名 Rename Shift + F6 ⇧F6 一致
格式化代碼 Reformat Code Ctrl + Alt + L ⌘⌥L 一致
全局搜索 Find in Path Ctrl + Shift + F ⌘⇧F 一致
快捷查看解釋 Quick Documentation Ctrl + Q F1或⌃J或 ⌃按鍵2 建議都改F1(mac Ctrl+Q 系統退出衝突)
定位到某一行 Line Ctrl +L ⌘L 一致
快速向下複製一行 Duplicate Lines 默認無 默認無 本身添加,Duplicate Lines or Block也是向下複製一行
生成接收的變量 Variable Ctrl + Alt +V ⌘⌥V 一致
項目結構管理 Project Structure Ctrl + Alt +Shift + S ⌘; 建議統一改爲Ctrl+;
代碼提示 basic 忘了,跟輸入法衝突 跟輸入法衝突 建議統一改爲Alt+/
單行註釋/取消單行註釋 Comment with Line Comment Ctrl+斜槓 ⌘/ 一致
多行註釋/取消多行註釋 Comment with Block Comment Ctrl + Shift + / ⌘⇧/ 一致
撤銷 Undo Ctrl+Z ⌘Z 一致
恢復 Redo Ctrl+Y ⌘⇧Z 區別
某類/某方法在何處被調用 Find Usages 忘了 ⌥F7 --
運行當前選擇的app run Shift+F10 ⌃R --
運行某一個app運行 run... Alt+Shift+F10 ⌃⌥R --
環繞 (if 、try.....catch 等等 Surround With... Ctrl+Alt+T ⌘⌃T 一行環繞/多行環繞
做用域 (常把 局部變量 轉爲 成員變量 ) Field Ctrl+Alt+F ⌘⌃F 一致

其餘功能:

  • 切換代碼窗口:mac下切換代碼窗口是 ⌃Tab,windows沒有嘗試

暫時就是這樣是,總的來講,由於跟mac衝突改了好幾個鍵,爲了統一,咱們把 Project Structure 幾個windows下的快捷鍵修改,這樣就幾乎所有和mac一致,也就是mac所有不用改(Mac OS X 10.5+快捷鍵表風格),只改了跟輸入法的衝突的 代碼提示,也就是 basic,只改了這一處。

☆☆☆☆☆ 建議:仍是習慣as原生的快捷鍵風格比較好,實在須要就修改個別。沒爲何,就由於通用性強。

相關文章
相關標籤/搜索