淺談Xcode 開(kāi)發(fā)工具 XCActionBar
XCActionBar 是一個(gè)用于 Xcoded 的通用生產(chǎn)工具。
下載地址:https://github.com/pdcgomes/XCActionBar
基本命令:
(1)「command+shift+8」或者雙擊「command」鍵可以打開(kāi)「動(dòng)作輸入框窗口」
(2)「command+option+7」或者雙擊「alt」鍵可以執(zhí)行「上次的動(dòng)作」

編程時(shí)可用于雙擊或三擊事件的按鍵分別為如下5個(gè):
(1)「alt」:NSAlternateKeyMask
(2)「command」:NSCommandKeyMask
(3)「control」:NSControlKeyMask
(4)「fn」:NSFunctionKeyMask
(5)「shift」:NSShiftKeyMask
有用的功能點(diǎn):
(1)在「動(dòng)作輸入框窗口」輸入「Run」或「Open Quickly」等等,這時(shí)會(huì)智能提示匹配的系統(tǒng)菜單項(xiàng),選擇項(xiàng),然后按「return」鍵就可以直接調(diào)用對(duì)應(yīng)的系統(tǒng)菜單項(xiàng);這里也可以看到系統(tǒng)菜單項(xiàng)對(duì)應(yīng)的快捷鍵

(2)選中內(nèi)容復(fù)用多次:XCDuplicateLineAction
選中內(nèi)容后,在「動(dòng)作輸入框窗口」輸入「Duplicate Lines」,然后按「tab」鍵,接著輸入復(fù)用的次數(shù),再按「return」鍵


(3)為選中的多行添加前綴或后綴字符串:XCAddPrefixToLinesAction、XCAddSuffixToLinesAction
選中多行內(nèi)容后,在「動(dòng)作輸入框窗口」輸入「Add Prefix to Line(s)」或「Add Suffix to Line(s)」,然后按「tab」鍵,接著輸入要添加的字符串,再按「return」鍵



(4)把選中的多行當(dāng)作整體內(nèi)容,添加前綴或后綴字符串:XCAddPrefixToTextAction、XCAddSuffixToTextAction
選中多行內(nèi)容后,在「動(dòng)作輸入框窗口」輸入「Add Prefix to text」或「AddSuffixto text」,然后按「tab」鍵,接著輸入要添加的字符串,再按「return」鍵

(5)啟動(dòng)多列選擇模式;可用于刪除多列的內(nèi)容
在「動(dòng)作輸入框窗口」輸入「Column Selection Mode」,然后按「return」鍵,根據(jù)當(dāng)前狀態(tài)切換是否啟動(dòng),這時(shí)就可以按住「option」鍵選擇多列

(6)環(huán)繞內(nèi)容;可用于數(shù)字類(lèi)型語(yǔ)法糖操作
選中內(nèi)容后,在「動(dòng)作輸入框窗口」輸入「Surround text with NSNumber Literal」或「Surround text with NSString Literal」,再按「return」鍵;配合「command+option+7」或者雙擊「alt」鍵可以執(zhí)行「上次的動(dòng)作」

更多有用內(nèi)容,請(qǐng)根據(jù) GitHub 里的說(shuō)明多多實(shí)踐探索。
相關(guān)文章
iOS 檢測(cè)文本中的URL、電話號(hào)碼等信息
本文主要介紹了iOS 檢測(cè)文本中的URL、電話號(hào)碼等信息的相關(guān)資料。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-04-04
iOS手勢(shì)識(shí)別的詳細(xì)使用方法(拖動(dòng),縮放,旋轉(zhuǎn),點(diǎn)擊,手勢(shì)依賴(lài),自定義手勢(shì))
這篇文章主要介紹了iOS手勢(shì)識(shí)別的詳細(xì)使用方法(拖動(dòng),縮放,旋轉(zhuǎn),點(diǎn)擊,手勢(shì)依賴(lài),自定義手勢(shì)),具有一定的參考價(jià)值,有需要的可以參考一下。2016-11-11
IOS中UITextView或UITextField字?jǐn)?shù)限制的實(shí)現(xiàn)
這篇文章主要介紹了IOS中UITextView或UITextField字?jǐn)?shù)限制的實(shí)現(xiàn)的相關(guān)資料,希望通過(guò)本文能幫助到大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-10-10
iOS實(shí)現(xiàn)支持小數(shù)的星星評(píng)分組件實(shí)例代碼
程序中需要打分的功能,在網(wǎng)上找了幾個(gè),都不是很滿意。所以自己動(dòng)手實(shí)現(xiàn)了一個(gè),下面這篇文章主要給大家介紹了關(guān)于利用iOS實(shí)現(xiàn)支持小數(shù)的星星評(píng)分組件的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-08-08
使用UITextField限制只可輸入中,英文,數(shù)字的方法
在我們?nèi)粘i_(kāi)發(fā)中經(jīng)常遇到一些情況,要UITextField只能輸入某一種特定的字符.比如大寫(xiě)A-Z或者小寫(xiě)a-z,或者漢字.或者數(shù)字.那么該如何實(shí)現(xiàn)呢,下面通過(guò)這篇文章來(lái)看看吧。2016-09-09
iOS應(yīng)用開(kāi)發(fā)中UIScrollView滾動(dòng)視圖的基本用法總結(jié)
這篇文章主要介紹了iOS應(yīng)用開(kāi)發(fā)中UIScrollView滾動(dòng)視圖的基本用法總結(jié),作者還介紹了重寫(xiě)UIScrollView中的hitTest方法來(lái)解決長(zhǎng)按的事件問(wèn)題,需要的朋友可以參考下2016-02-02

