Android studio之更改快捷鍵及自動導包


更改AS中的代碼提示快捷鍵,AS做的也挺智能的,在Keymap中可以選擇使用eclipse的快捷鍵設置,但是雖然設置了,對有些快捷鍵還是不能使用,那么就需要我們手動去修改了。

/

在代碼提示AS默認的快捷鍵是Ctrl+Alt+Space,反正我是用不慣,還是改為eclipse中的Alt+/吧,修改時必須先copy一份快捷鍵設置副本才能修改:

/

在修改時候,我們會發現AS提示有快捷鍵沖突,意思就是這個Alt+/已經被使用了,那么我們就找到那個使用Alt+/的快捷鍵取消便是了,那么怎么看是否沖突了呢?舉個例子:

/

在上圖中,我輸入了一個行代碼注釋的快捷鍵,然后在下面的框框中紅色字體就是提示沖突的快捷鍵,有多少對大括號[]就有多少個快捷鍵沖突,那么怎么看沖突的快捷鍵是什么呢?

比如第一行[Main menu " Code | Comment with Line Comment]這個快捷鍵沖突,就表示在Main menu 目錄下的Code子目錄下的Comment with Line Comment鍵沖突,然后找到它對它進行修改既可。

其它的快捷鍵像注釋Ctrl+/,Ctrl+Shift+/,查找Ctrl+F,查看源碼按住Ctrl+鼠標左鍵,一鍵修改變量名Shift+Alt+R都是不變的。但是當我們創建一個JavaBean時,我們想要去自動生成getter和setter、toString()、或者重寫父類方法,這時候AS默認的快捷鍵是Alt+Insert,如果你不習慣這個快捷鍵,也可以修改為eclipse中用的Shift+Alt+S。

 

最后再說下怎么設置AS自動導包:

n塊���{^�喀����R�

Android Studio的bug。Optimize imports on fly:這個其實和快捷鍵Ctrl+Shift+O/Ctrl+Alt+O是一樣的,就是把不用的聲明移除掉。Add unambiguous imports on the fly:這個就是自動導入功能了,當你輸入類名后,聲明就被自動導入了。Exclude from Import and Completion:這個其實就是你自定義import。可以不用關注,一般來說你是用不上的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM