基本工具篇
在開發過程中,這些工具並不是必要的,但如果你會使用這些工具,你的開發過程會比不使用這些工具更快。
Last updated
在開發過程中,這些工具並不是必要的,但如果你會使用這些工具,你的開發過程會比不使用這些工具更快。
Last updated
iTerm2安裝 - Link
基本語法
ZSH安裝
最後 iTerm2 + ColorScheme + zsh + powerline font + oh-my-zsh + powerlevel9k + highlighting
Mac 中已內含的 script (10.14 以前, 10.15 以後要自己裝)
ruby
python (py2, py3 要自已另外裝)
swift
c & c++
Mac 中好用的套件管理工具
Homebrew 網址
pwd (找出自己在哪裡)
cd xxx 往該資料夾走
cd .. 往上一層走
ls (列出該處下面的資料夾和檔案)
ls -a (同上,但包含隱藏檔)
touch xxx (直接創造一個檔)
vim xxx (編輯該檔)
i : 開始編輯
esc : 結束編輯
esc, :q 在 vim 內跳出不儲存
esc, :wq 在 vim 內儲存後跳出
rm -rf xxx (砍掉該檔。!注意,在按下 return 之前,先確定自己在哪)
介面簡略介紹
瘦身Xcode-Link
開源的 Xcode cleaner - Link
Xcode左右邊介面區
新增或編譯設定檔(Scheme)
風格設定-Link
快捷鍵(cmd=windows, option=alt)
多行註解(cmd+/)
生成註解(cmd+option+/)
收合註解(ctrl+shift+cmd+左右)
收合方法(shift+cmd+option+左右)
跳至定義(cmd+右鍵)
分視窗跳至定義(option+右鍵)
分視窗開檔案(option+左鍵點檔案)
偵錯相關
print記得要用#if DEBUG和#endif
Console區(指令:help/po), expression 注入, layout constraint error
中斷點的使用
view 的 debug (11.4 以後有加強)
Git blame (author)
Caller & Callee
基本畫面如下
公司內部一般會給 SWAG,但你可能有某些參數想要測試,或是你想要調整送出的方法,這時候你可以快速的用 Postman 進行測試。
按下 Code 之後,你可以看到下方的 Swift 範例
當然,其他語言也有