xcode常用快捷键_Mac及Xcode常用快捷键
接觸mac這么長時間,覺得mac最人性化、最不易讓人察覺的有兩個地方,第一就是mac鍵盤核心按鍵Command是由左手大拇指進(jìn)行控制的,我們的大拇指可以輕松方便自然地按住Command按鍵,進(jìn)行快捷鍵的組合操作,而Windows鍵盤,Control作為核心按鍵,卻是由小拇指控制的,操作有多么不爽不多吐槽了。還有一個亮點(diǎn)就是當(dāng)有兩個頁面的時候,我們把鼠標(biāo)的焦點(diǎn)放在后面頁面,這種情況下還可以通過觸控板或者鼠標(biāo)滾軸,上下滾動,查看后面頁面的內(nèi)容。是不是很多人都在后面的頁面擺個小說,沒事時候偷偷樂啊?
前面為什么要啰嗦點(diǎn),說說Command按鍵呢,因為很多朋友都是在Mac Mini開發(fā)iOS程序的,悲劇的是我們配置的鍵盤是Windows鍵盤,這時候默認(rèn)的Command不是在我們熟悉的位置了,然后我們又要伸長手指、低頭看按鍵了,這真的很耽誤時間。放心,我告訴大家怎么修改Command到我們熟悉的大拇指旁邊,看下圖,
其實(shí)就是把Option和Command關(guān)聯(lián)的按鍵調(diào)換下,再重申下哦,這種修改的方法是針對使用Mac Mini、配備的Windows鍵盤的用戶,Mac Book Pro等用戶不要修改了。
先開始介紹Mac常用的快捷鍵吧!
一、Mac常用快捷鍵
1、修改文件或文件夾的名稱---只要按一下Enter就可以了
2、Command+C--復(fù)制 ?Command+V--粘貼,是個碼農(nóng)都知道。注意Mac下面,Command+X沒有剪切文件、文件夾的功能,我也想知道剪切文件、文件夾的快捷方式呢。
3、Command+Tab--由當(dāng)前應(yīng)用程序的頁面切換到另一個應(yīng)用程序的頁面,比如從Xcode到Safiri的切換,我感覺有個不足之處就是不能在同一個應(yīng)用程序的不同頁面之間切換,這比起Windows來說差了點(diǎn)。但是好在Mac有犀利的分屏操作,不過者算是用戶的個人偏好,后面會提到。
4、Command+Space--切換輸入法,蘋果自帶的中文輸入法貌似不支持詞組記憶,建議下載Sougou輸入法 for Mac,確實(shí)好用。
5、Command+Shift+Esc--任務(wù)管理器,可以快速強(qiáng)制關(guān)閉應(yīng)用程序。
6、打開Finder情況下,Command+Shift+G,通過絕對路徑訪問文件夾,例如~/資源庫/Developer/Xcode/DerivedData/,這種方式還可以訪問隱藏的文件夾。
7、Command+Q,退出當(dāng)前應(yīng)用程序。
8、Command+W,關(guān)閉當(dāng)前應(yīng)用程序(或者當(dāng)前應(yīng)用程序的某個頁面,例如Safiri的一個網(wǎng)頁)。
9、Command+Shift+N,在Finder打開的情況下,新建文件夾。
10、Commad+A,全選文件和文件夾。
11、Command+Delete,刪除文件或文件夾。
下面的幾個在瀏覽器上面很方便的快捷方式,
12、Command+N,新建文件或者在新的窗口打開瀏覽器。
13、Command+T,打開一個新的瀏覽器標(biāo)簽。
14、Command+L,在瀏覽器(Safiri、Chrome。。。)打開的情況下,光標(biāo)快速定位到地址欄。
好了,上面的快捷鍵基本上滿足了Mac操作的需求,為什么我還要把瀏覽器上面的一些快捷鍵也添加進(jìn)來呢?因為我覺得作為程序員,在工作中使用的就是很簡單的幾樣工具就可以了--Mac系統(tǒng)平臺、一個讓你滿意的瀏覽器、Xcode以及一些其他常用的開發(fā)工具例如Versions、SmartGit等版本控制工具。上面提到的快捷鍵是快速操作Xcode的基礎(chǔ),下面的內(nèi)容我會列出一些Xcode常用的快捷鍵,提高開發(fā)速度。可能隨著內(nèi)容的更新,會提供一些Xcode使用方面的技巧,不一定全部都是快捷鍵了,如果各位高富帥有更加犀利、快捷的Xcode使用技巧,一定也要與我分享,我先說一句THKS。
15、(20140415)在瀏覽器中Command+鼠標(biāo)點(diǎn)擊鏈接,在新窗口打開網(wǎng)頁。這時候就不用鼠標(biāo)右鍵,從速度和操作性來說,提高了不少。
Xcode常用快捷鍵如下:
1、左側(cè)菜單的快捷鍵
上面一共有8個可選菜單,常用的是1、3、4、7,當(dāng)然這是我自己個人常用的幾個選項,還有四個其實(shí)有很大作用,只是我現(xiàn)在這個水平,暫時還用不到。1、3、4、7分別對應(yīng)的功能是:1-文件查找、3-全局搜索關(guān)鍵字、4-查看所有的紅色錯誤或者黃色警告、7-查看所有的斷點(diǎn)。我們可以通過鼠標(biāo)來進(jìn)行點(diǎn)選,但是也有鍵盤快捷鍵,分別是Command+1、Command+3、Command+4、Command+7,其實(shí)最最常用的就是Command+1了,因為我們在寫了很長時間代碼的時候突然想看一個文件的內(nèi)容,這時候可以使用Command+1跳轉(zhuǎn)到文件搜索菜單,然后再Command+Option+J將光標(biāo)定位到輸入框,如下圖,
沒錯,就是大拇指同時按著Command+Option按鍵,再按著J,就可以快速定位到輸入框,搜索你想要查看的文件。
2、Command+N,新建文件
3、Command+Shift+N,新建一個項目。比如你看了網(wǎng)上的一片教程,躍躍欲試,趕緊新建一個項目試試看。
4、Command+B,編譯代碼。我們寫了一段時間代碼,先編譯一下,看看有沒有語法錯誤,這是個好習(xí)慣。其實(shí)在Xcode運(yùn)行項目的過程中,經(jīng)歷了幾個階段,編譯->鏈接->生成目標(biāo)文件,對此我了解也不夠深入,不多說了。
5、Command+R,運(yùn)行項目,你不用在鼠標(biāo)跑到左上角去點(diǎn)按鈕了。
6、Command+.(點(diǎn)),中斷項目的運(yùn)行。
7、Esc,代碼的自動提示和補(bǔ)全,項目停止運(yùn)行狀態(tài)下,也就是沒有Run的時候,Command+.(點(diǎn))也能夠自動提示和代碼補(bǔ)全。
8、Command+/,注釋代碼。
9、Command+←,光標(biāo)焦點(diǎn)跳轉(zhuǎn)到本行代碼最前面;Command+→,光標(biāo)焦點(diǎn)跳轉(zhuǎn)到本行代碼最后面。
10、Command+Shift+→,選中光標(biāo)前面的所有代碼內(nèi)容;Command+Shift+→,選中光標(biāo)后面的所有代碼內(nèi)容。
11、Command+↑(↓),光標(biāo)焦點(diǎn)跑到最上(下)面。
12、Shift+↑(↓),選中上面(下面)一行的代碼,連續(xù)按↑(↓),就是選中多行了。
13、Command+Shift+K,Clean項目,Clean的效果就像是一個人勞累了一整天,然后躺在溫度適宜的池子里面好好地泡了個澡一樣,把體內(nèi)的垃圾、毒素都排出去了。多次編譯、運(yùn)行項目以后,要記得Clean,Xcode也跟人一樣,也會感到疲勞、臃腫。
14、Command+K,清除控制臺Console里面的內(nèi)容,因為有時候我們需要在控制臺打印一些變量,觀察代碼的運(yùn)行情況。
15、Command+F,搜索本頁面中的關(guān)鍵字。
16、Command+Shift+F,搜索整個頁面中的關(guān)鍵字,這個非常有用,你搜索界面上顯示的文字內(nèi)容,可以定位到該頁面編寫的文件。這其實(shí)和Commad+3是一樣的效果,但是Command+Shift+F更加方便,也更加容易理解。
17、Command+0,隱藏(展開)左側(cè)的菜單欄,效果如下圖,
這個使用場景就是你在參照別人的代碼寫代碼時候,因為左側(cè)導(dǎo)航欄的存在,導(dǎo)致編輯界面過小,這時候隱藏左側(cè)導(dǎo)航欄,增大了編輯區(qū)域。
18、Command+L,輸入行數(shù),快速定位到當(dāng)前頁面的指定行數(shù)。有時候更新了代碼庫中的代碼,但是有的時候出現(xiàn)沖突什么的,我們看見自己的第1000行有錯誤,這時候我們就可以跟同事說,你看看某某文件的第1000行代碼是什么樣的,我這邊有沖突,要跟你比較一下。你會使用Command+L,就不用拼命的滾動鼠標(biāo)滾軸了。
19、Command+Shift+J,迅速找到當(dāng)前編輯文件在項目文件結(jié)構(gòu)中的位置。使用這個的前提就是你在文件搜索菜單中的輸入框中不能輸入文字,因為如果你已經(jīng)在輸入框中輸入了View1Controller,而你在編輯View2Controlelr,這種情況下使用Command+Shift+J肯定不能快速找到文件的位置了。
20、Command+Control+←(→),顯示前一個(后一個)文件內(nèi)容。
21、Command+Control+↑(↓),進(jìn)行.h和.m文件的切換。
22、Command+S,保存。
23、Command+Z,撤銷之前的操作;與之相反,Command+Shift+Z,撤銷操作的反向操作,這個組合快捷鍵非常有用,當(dāng)你撤銷了一些代碼,但是你又意識到你撤銷的代碼是有效的,而此時你忘了寫的步驟,那么Command+Shift+Z幫你找回。
24、在搜索狀態(tài)Command+F下,按Enter,搜索下一個關(guān)鍵字;Command+Shift+G,搜索上一個關(guān)鍵字。
總結(jié)
以上是生活随笔為你收集整理的xcode常用快捷键_Mac及Xcode常用快捷键的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【LeetCode】按 tag 分类索引
- 下一篇: 洛谷 P1589 泥泞路 2019青岛