<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
xcode:
1、切換頭文件和m.文件 Command + control+ 上下箭頭鍵
2、go back,回退control+command+ 左箭頭
go forward 回到你前面打開的頁面control+command+ 右箭頭
command+control+e激活所有相同變量
搜索導航器(Find Navigator,也就是搜索):Command+Shift+F
文件跳轉欄:Control+6(鍵入方法/變量名+Enter跳轉)
清除工程: Command + Shift + K
工具欄窗口的切換:
command+shift +j 跳到左邊導航,然后上下左右與首字母跳轉Command+1
command + 0 打開或關閉左邊導航
option + command + 0 打開或關閉右邊屬性窗口
command + Shift + y 打開或關閉下方控制臺
控制斷點:
command + y 全局激活或禁用所有的斷點
command + \ 當前代碼增加斷點
Shift+Command+O 調用Open Quickly
Command + T 打開新的選項卡
Ctrl+ =:虛擬機截屏(在偏好設置,key bindings 設置view debugging)
Ctrl + Cmd + ' - auto fix next error
Ctrl + Cmd + " - auto fix prev error
vim:
*:讀取光標處的字符串,并且移動光標到它再次出現的地方。#
.重復上一次修改操作
; ----- 重復前一次輸入的f, t, F, T命令
, ----- 反方向重復前一次輸入的f, t, F,T命令。
u→ 取消
<C-r>→ 恢復
=<范圍>自動縮進
gu<范圍> 小寫
gd標識符定義位置
ctrl+[退出插入模式 ]標識符定義位
/pattern匹配,按n下一個
:g/^$/d刪除當前文檔的所有空行
:s/正則表達式/替換文本/ 在本行內替換首次出現的匹配
:s/正則表達式/替換文本/g 在本行內替換所有出現的匹配
:%s/正則表達式/替換文本/g 在當前文件內替換所有出現的匹配
替換::%s/<four>/4/gc
:%s/^/your_word/ 行首插入
:%s/$/your_word/ 行尾插入
:%s/^/=line(".")/ 每行前面插入行號
:r!date 插入日期: :r 是:read的縮寫,!是表明要運行一個shell命令,意思是我要把shell命令的輸出讀到vim里來。
:%d 刪除全文
]p:和 p 的功能差不多,但是它會自動調整被粘貼的文本的縮進去適應當前代碼的位置。
ctrl+n可能字
LML zt zz zb ctrl+b,ctrl+f
zc zo
dt;刪除到;(;沒刪掉)
df;刪除到;(;刪掉)
“+y<范圍> 系統粘貼板 “+p
gt切換到下一個標簽頁
gT切換到上一個標簽頁
]p有縮進的粘貼,vim會自動調節代碼的縮進
fx在當前行中找x字符,找到了就跳轉至
tx 與fx類似,但是只是跳轉到x的前一個字符處
J刪除本行的回車符(CR),并和下一行合并。
ma標記位置 按 `a 跳到此位置。a 可以為其他字母。
:sp將當前窗口分割為兩個,當然每個窗口的 buffer 還是同一個文件。
在vim輸入以下命令就可以格式化
:%!python -m json.tool
可以在~/.vimrc增加快捷鍵
map <F4> <Esc>:%!python -m json.tool<CR>
shell:
Ctrl+p shell中上一個命令,或者 文本中移動到上一行
Ctrl+n shell中下一個命令,或者 文本中移動到下一行
Ctrl+r 往后搜索歷史命令
Ctrl+s 往前搜索歷史命令
Ctrl+f 光標前移
Ctrl+b 光標后退
Ctrl+a 到行首
Ctrl+e 到行尾
Ctrl+d 刪除一個字符,刪除一個字符,相當于通常的Delete鍵
Ctrl+h 退格刪除一個字符,相當于通常的Backspace鍵
Ctrl+u 刪除到行首
Ctrl+k 刪除到行尾
Ctrl+l 類似 clear 命令效果
Ctrl+y 粘貼
control-F: 向右一個字符(forward)
control-B: 向左一個字符(backward)
control-A: 去行首
control-E: 到行尾(end)
control-T: 調換光標兩邊的字符(transpose)
control-D: 刪除光標右側字符(delete)
control-K: 刪除本行剩余的字符(kill)
mac:
command+`:在應用程序中的窗口間切換
command+shift+s:另存為
command+option+v:移動
command+option+shift+del:清空廢紙簍
Command-I 顯示簡介
Command-,(Command 加逗號鍵) 打開 Finder 偏好設置
打開強制退出程序窗口:Command+Option+Esc
Option-Shift-Command-Esc(按住三秒鐘)強制退出最前面的應用程序
Command-[ 后退
Command-] 前進
Command-上箭頭 打開所含文件夾
Control-Command-上箭頭 在新窗口中打開所含文件夾
Command-下箭頭 打開高亮顯示的項
Command + L = 光標移到地址框
Command + R = 刷新頁面
Command + D = 收藏當前頁面
空格 = 屏幕下滾一頁control+下箭頭
光標快速移動到尾部:command+下箭頭;光標快速移動到頂部:command+上箭頭;
Safari的恢復剛關閉標簽就是熟悉的 Command + Z。
快速修改hosts sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
在預覽中直接選擇文字 defaults write com.apple.finder QLEnableTextSelection -bool TRUE;killall Finder
通過find、open、in等關鍵詞搜索文件。find是定位文件,open是定位并打開文件,in是在文件中進行全文檢索,三種檢索方式基本上可以找到任何你想找的文件。
顯示隱藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true
隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false
android studio:
Ctrl+Alt+T:選中一塊代碼,按此組合鍵,可快速添加if 、for、try/catch等語句。
F2/ Ctrl+Shift+spcse:查看文檔說明(函數使用說明)
Shift+Alt+上:單詞選中
Ctrl+O:快捷查找當前類中的函數,變量
Ctrl+Alt+S:打開settings界面
Ctrl+Alt+F:把局部變量變成成員變量
and+C:提取Constant變量
alt+command+V:提取Variable(Local變量)
alt+command+F:提取Field變量
alt+command+M:提取Method