iOS開發(fā)常用路徑
iOS新系統(tǒng)版本支持
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode緩存
~/Library/Developer/Xcode/DerivedData
描述文件
~/Library/MobileDevice/Provisioning Profiles
系統(tǒng)模板
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/iOS/Source
自定義模板
~/Library/Developer/Xcode/Templates
系統(tǒng)代碼塊
/Applications/Xcode.app/Contents/PlugIns/IDESourceEditor.framework/Versions/A/Resources/SystemCodeSnippets.codesnippets
自定義代碼塊
~/Library/Developer/Xcode/UserData/CodeSnippets/
oh my zsh 命令(有幾個是自定義的)
gaa -> git add --all
gcm -> git commit -m
gd -> git diff
gl -> git pull
gp -> git push
gco -> git checkout
gcb -> git checkout -b
gm -> git merge
gb -> git branch
gbd -> git branch -d
gbD -> git branch -D
grh -> git reset --hard
gst -> git status
gsta -> git stash push
gstp -> git stash pop
gstc -> git stash clear
gstl -> git stash list
gcam -> git commit --amend -m
常用終端命令
從遠程拉代碼(想要分支名不同時)
git checkout -b 本地分支 origin/遠程分支
刪除遠程分支
git push origin --delete
回退遠程代碼
git push origin HEAD --force
回退本地代碼
git reset --hard commitid
修改最近一次提交描述
git commit --amend -m
把不同寫入文本文檔
git diff commitid1 commitid2 > diff.txt
顯示隱藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean true; killall Finder
允許任何來源
sudo spctl --master-disable
發(fā)送通知
osascript -e 'display notification "通知內(nèi)容" with title "通知標題"'
彈窗
osascript -e 'display dialog "彈窗內(nèi)容"'
常用快捷鍵(有幾個是自定義的)
Xcode快捷鍵 | 快捷鍵含義 |
---|---|
?(control) + L | 將光標所在行置于窗口正中間 |
?(option) + 左/右 | 光標向左/向右移動一個單詞 |
?(command) + 0/1/4/5/8 | 顯示或隱藏左側(cè)/代碼/搜索/警告/斷點 |
?(command) + \ | 打斷點或去斷點 |
?(shift) + ?(command) + 1 | Xcode歡迎頁 |
?(shift) + ?(command) + C | 聚焦控制臺 |
?(shift) + ?(control) + D | 刪除選中行 |
?(shift) + ?(control) + 上/下 | 多行光標 |
?(option) + ?(command) + 0/1/2/4 | 顯示或隱藏右側(cè)/文件/歷史/屬性 |
?(option) + ?(command) + D | 隱藏搜索框 |
?(option) + ?(command) + ` | 聚焦下一個區(qū)域 |
?(control) + ?(command) + E | 修改當前選中變量名 |
?(control) + ?(command) + 上/下 | .h和.m切換 |
?(control) + ?(command) + 左/右 | 返回上一個文件/回到下一個文件 |
?(control) + ?(command) + [/] | 切換Scheme |
?(control) + ?(option) + ?(command) + [/] | 切換模擬器 |
?(control) + ?(shift) + ?(command) + A | 顯示或隱藏git用戶 |
?(option) + ?(shift) + ?(command) + ?? | 左右對比代碼 |
?(command) + ` | 切換Xcode窗口 |
?(command) + F | 搜索 |
?(control) + I | 自動縮進 |
?(command) + K | 清空控制臺 |
?(command) + L | 快速定位到某一行 |
?(command) + 上/下/左/右 | 光標移到首行/尾行/行首/行尾 |
?(command) + [/] | 向左/向右縮進 |
?(shift) + ?(command) + J | 定位到當前文件 |
?(shift) + ?(command) + F | 全局搜索 |
?(shift) + ?(command) + O | 快速打開(文件/類/方法) |
?(shift) + ?(command) + E | 顯示或隱藏控制臺 |
?(option) + ?(command) + [/] | 將代碼上移/下移 |
?(option) + ?(command) + 左/右 | 折疊/顯示大括號 |
?(option) + ?(command) + S | 保存全部文件 |
?(option) + ?(command) + / | 增加注釋 |
?(option) + ?(command) + C | commit |
Finder快捷鍵 | 快捷鍵含義 |
---|---|
?(command) + I | 顯示選中文件的簡介 |
?(shift) + ?(command) + . | 顯示或隱藏系統(tǒng)隱藏文件 |
?(shift) + ?(command) + ?(delete) | 清空回收站 |
全局快捷鍵 | 快捷鍵含義 |
---|---|
?(shift) + ?(control) + ??(電源鍵) | 關(guān)閉顯示器 |
?(control) + ?(command) + Q | 鎖定電腦 |
?(control) + ??(電源鍵) | 關(guān)機(有提示) |
?(control) + ?(option) + ?(command) + ??(電源鍵) | 關(guān)機(沒提示) |