Xcode(5.0)中的快捷键与常见编译选项

常见的快捷键: xcode的快捷键可以在菜单查询到, 依次点开顶部菜单Xcode -- Preferences -- Key Bindings.
cmd+o 打开文件/文件夹
cmd+下箭头 同 cmd+o
cmd+上箭头 返回上层目录
cmd+tab 在窗口间切换
cmd+` 在同一程序的不同窗口间切换
cmd+alt+shift+esc 强制退出当前程序, 不会有提示
cmd+z 撤销, 多次按下会不断往回退, 不会跨文件, 每个文件有各自的cmd+z
cmd+shift+z cmd+z的反向操作
cmd+x 剪切
cmd+c 复制
cmd+v 粘贴
cmd+shift+4 开启截图, 然后鼠标拉出一个框, 松开后截出图像, 自动退出截图状态, 图片在桌面
cmd+shift+4+space 开启截图, 选中指定窗口后, 自动退出截图状态, 选中窗口的图片保存在桌面
ctrl+cmd+上箭头 在同名的头文件与源文件之间切换
ctrl+cmd+下箭头 同 ctrl+cmd+上箭头
ctrl+cmd+左箭头 切换到上一次编辑的文件, 但是并不能定位到上一次编辑的位置
ctrl+cmd+右箭头 同 ctrl+cmd+左箭头 进行反向操作
esc 列举出类成员alt 查看开发文档
ctrl+i 格式化选中的代码
cmd+shift+alt+左箭头 折叠当前页面所有函数
cmd+shift+alt+右箭头 展开当前页面所有函数
cmd+alt+左箭头 折叠当前代码段
cmd+alt+右箭头 展开当前代码段

常见编译选项

在Build Setting中搜索Compile Sources As, 设置成Objective-C++;

在Build Phases中选择Link Binary With Libraries, 修改包含库/框架;

在Build Phases中选择Copy Bundle Resources, 修改输出文件;

$(SRCROOT)xcodeproj文件所在的目录

$(PRODUCT_NAME) 产品名


常见操作

mac系统如何显示和隐藏文件
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
或者
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO
输完单击Enter键,退出终端,重新启动Finder就可以了
重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动

制作Unix可执行文件
你新建一个文本,输入要执行的终端命令,然后另存为无格式文件, 比如另存为名script.
然后打开终端,输入 sudo chmod u+x script 这个script要写成那个文件的绝对路径.
比如 sudo chmod u+x /users/presnnoky/dektop/script
执行后,那个script文件就会变成类似批处理的文件.双击就能运行里面的终端命令.

文本文件的编码转换
用Terminal 里的 iconv 命令批量转换文本编码到UTF8.步骤:
1. 新建一个文件夹,这里取根目录下的文件夹 encoding,然后将要转换的文本拉入这个文件夹。
2. 打开终端,输入以下代码:
cd /encoding (回车键)
find *.txt -exec sh -c "iconv -f GB18030 -t UTF8 {} > {}.txt" ; (回车键)
补充:上面的绿色部分是针对GB18030,如果你转换前的编码为GB2312,将 GB18030 代替为 GB2312 即可。
3. 这样就搞定啦。 encoding 文件夹里出现了一批 .txt.txt 扩展名的文本,这些就是转换后的了

原文地址:https://www.cnblogs.com/ranger-cc/p/3488734.html