iOS筆記之提高效率

1. XCode快捷鍵

使用CodeSnippets提高開發(fā)效率
CodeSnippets的備份
/Users/envylotus/Library/Developer/Xcode/UserData/CodeSnippets 拷出來放在不同的電腦上使用

強(qiáng)烈安利:在當(dāng)前視圖下按住optional點(diǎn)選左側(cè)邊欄的文件,就可以得到當(dāng)前文件和點(diǎn)選文件的拆分視圖了

cmd+0開關(guān)左邊欄
cmd+option+0 開關(guān)右邊欄
cmd+shift+0 打開API搜索

option + command + <— 收起注釋
option + command + —> 展開注釋

一定要用#pragma - mark - 分割各類方法
swift中是//MARK: -

多用點(diǎn)cmd+F
command + [ 代碼左移:
command + ] 代碼右移

option + command +[ 代碼上移
option + command +] 代碼下移

在終端里打say geek 可以讀出來
選中單詞右鍵查找可以出來字典
cmd+{}左右縮進(jìn)
command+shift+零,打開API
.m和.h切換

control + command + <— 或 control + command + —>;
向前向后選中代碼
shift + <— , shift + —>

查看xcode快捷鍵
xcode —> preference —>Key Bindings

command+Q退出ios模擬器
command+shift+H 模擬器home鍵
command+shift+HH

選中文件按enter重命名
前往要有/
command+shift+F搜索
CTRL+6可以搜索文件
command+shift+o,彈出搜索框,跳到指定文件,指定方法

ctrl+command+上箭頭
在h和m中迅速切換
option+左擊,看看quickhelp

利用enum提高代碼可讀性。代表上下左右的button

enum {
    UP,
    DOWN,
    LEFT,
    RIGHT
};
void touchButton(UIBtton button) {
    switch (button.tag) {
        case UP:
            cout << "按下了向上的按鍵" << endl;
            break;
        case DOWN:
            cout << "按下了向下的按鍵" << endl;
            break;
        case LEFT:
            cout << "按下了向左的按鍵" << endl;
            break;
        case RIGHT:
            cout << "按下了向右的按鍵" << endl;
            break;
    }
}
int main() {
    UIBtton button1;
    button1.tag = UP;
    UIBtton button2;
    button2.tag = DOWN;
    UIBtton button3;
    button3.tag = LEFT;
    UIBtton button4;
    button4.tag = RIGHT;
    
    touchButton(button4);
    return 0;
}

直接在那一行就可以cmd+/ 可以加注釋

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在Xcode 6中有許多快捷鍵的設(shè)定可以使得你的編程工作更為高效,對(duì)于在代碼文件中快速導(dǎo)航、定位Bug以及新增應(yīng)用...
    PlatonsDream閱讀 19,416評(píng)論 1 11
  • 參考:http://www.cnblogs.com/langtianya/p/3888157.html一、關(guān)于運(yùn)行...
    iOS_Developer閱讀 3,245評(píng)論 0 1
  • 一、關(guān)于運(yùn)行調(diào)試 1、運(yùn)行,停止,都在工具欄的Product里。 Command + R 運(yùn)行。 Command ...
    韓梅梅梅梅閱讀 574評(píng)論 0 0
  • 一、關(guān)于運(yùn)行調(diào)試 1、運(yùn)行,停止,都在工具欄的Product里。 Command + R 運(yùn)行。 Command ...
    Sunshine_Boys閱讀 529評(píng)論 0 0
  • 【轉(zhuǎn)載】曾夢(mèng)想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 4,045評(píng)論 2 20

友情鏈接更多精彩內(nèi)容