<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
网友评论