Xcode不太常见又实用的小技巧

备份, 原文: http://rocry.com/2012/12/17/xcode-tips/

让代码中的TODO和FIXME变成Warning

选中某个Target > Build Phase > Add Build Phase > Add Run Script
然后输入

1
2
3
4
KEYWORDS="TODO:|FIXME:|\?\?\?:|\!\!\!:"
find ${SRCROOT} \( -name "*.h" -or -name "*.m" \) -print0 |     xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" |     perl -p -e "s/($KEYWORDS)/ warning: \$1/"

From: http://www.benzado.com/blog/post/329/make-xcode-nag-you-about-unfinished-todos

Ctrl + NUM

  • Ctrl + 1 : Standard Editor > Show Related Items
  • Ctrl + 2/3/4/5/6/7/8 试试就知道了… 就那一排的按钮, 还比较实用
  • 顺便说一下按住Command再用鼠标点可以以字母顺序排序

Cmd + Shift + O

很多时候这么跳转都比鼠标点的要快点

把 CodeSnippet 放到Dropbox多终端同步

1
2
mv ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets_bak
ln -s ~/Dropbox/appdata/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets

P.S. 比如 NSFetchedResultsControllerDelegate 实现模板放在CodeSnippet里面就挺实用的

Simulator

  • Ctrl + Cmd + v 可以在模拟器里面”粘贴”

总结

  • 多看看Preference > Key Bindings里面的快捷键, 可以按需自己定制
  • 可以总结一套合适自己的Behaviors+Tabs
  • WWDC2012 402 - Working Efficiently with Xcode里面讲得很详细
时间: 2024-08-29 09:13:43

Xcode不太常见又实用的小技巧的相关文章

iOS开发常见BUG和一些小技巧(ps:耐心看完,很实用)

[385][scrollView不接受点击事件,是因为事件传递失败] // // MyScrollView.m // Created by beyond on 15/6/6. // Copyright (c) 2015年 beyond.com All rights reserved. // 不一定要用继承,可以使用分类 #import MyScrollView.h #import CoView.h @implementation MyScrollView - (void)touchesBegan

Google Analytics实用用小技巧

本篇文章将介绍google analytics中5个常用小技巧.这些小技巧就像windows中的快捷键一样,可以让你更加高效的查阅报告和对比数据.并且也可以让你看起来更加专业.推荐学习教程网站运营:Google Analytics(GA)数据分析. 1.快速切换账户和配置文件 在账户和配置文件的文章中,我们曾经介绍过google analytics中的层级结构关系.顶层是google账户,第二层是google analytics的帐户,第三层是配置文件,里面包含了一组报告和数据.当我们在浏览报告

分享几个 SpringBoot 实用的小技巧

前言 最近分享的一些源码.框架设计的东西.我发现大家热情不是特别高,想想大多数应该还是正儿八经写代码的居多:这次就分享一点接地气的: SpringBoot 使用中的一些小技巧. 算不上多高大上的东西,但都还挺有用. 屏蔽外部依赖 第一个是屏蔽外部依赖,什么意思呢? 比如大家日常开发时候有没有这样的烦恼: 项目是基于 SpringCloud 或者是 dubbo 这样的分布式服务,你需要依赖许多基础服务. 比如说某个订单号的生成.获取用户信息等. 由于服务拆分,这些功能都是在其他应用中以接口的形式提

iOS实用的小技巧

1.快捷键 上传APP模拟器截图:comm+s 自动保存到桌面 2.storyboard 改型号尺寸 如从iPad改为iPhone6:

移动端样式小技巧

平时在移动端开发拼页面的过程中总会遇到一些问题,主要是各手机webview样式显示效果不一致造成的.以下总结了一些常见坑和一些小技巧,希望对看官有所帮助! 本文只针对两大手机阵营 Android和IOS 中的魅蓝metal 和 iPhone6进行样式对比. 一.line-height line-height经常用于文字居中,当然也有小伙伴会用上下padding去写.but!不管你用padding还是line-height,不同手机显示效果还是-不一样. 一般会这样写 .demo{ height:

11个小技巧提高程序员工作效率,小习惯更重要

“吃苦耐劳”真的是优良品质吗,与你怎么做相比,老板们应该更关心你做了什么.达到的效果.所以,效率,还是效率,希望这些实用小技巧对大家有所帮助. 1.两分钟法则 如果一件事可以在两分钟内完成,比如回复邮件,一个简单的家务,就立即完成,因为记住它.计划时间.在后来完成它,可能会花费五分钟甚至更多的时间. 2.五分钟法则 拖延症是影响工作效率的大魁首之一,想要治愈它不是给自己定下目标.下定决心去完成一项大任务,而是只在那件事上花五分钟.你会发现在大多数情况下,它在超出五分钟的时候依旧很顺利,因为你已经

Intellij IDEA神器居然还有这些小技巧

概述 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜.出于对Intellij IDEA的喜爱,我决定写一个与其相关的专栏或者系列,把一些好用的Intellij IDEA技巧分享给大家.本文是这个系列的第一篇,主要介绍一些你可能不知道的但是又实用的小技巧. 我最爱的[演出模式] 我们可以使用[Presentation Mode],将IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的coding. 可以使用Alt+V快捷键,弹出View视

你可能不知道的 Android Studio 小技巧之「多行编辑」

Android Studio 大家应该都很熟悉了,但是可能很多人都仅限基本的功能使用,而 Android Studio 非常强大,有很多非常实用却又鲜为人知的小技巧,熟练掌握这些小技巧将能极大的提高你的工作效率,今天就来给大家介绍一个很实用的小技巧「多行编辑」. 正常情况下我们写代码都是一行一行敲的,就如当初我们小时候写作业大部分都是一支笔去写,而有部分同学在写一些重复的作业时有同时用两支笔写的,比如我就干过这种事.在一些重复性工作的时候,会极大的提高效率,而 Android Studio 就有

如何创建自解压格式的压缩包 [ 每周小技巧 12月27日 ] - 文末有彩蛋哟 ~

文:天析 项目责编:天析 项目说明:每周分享一个  [ 生活 / 学习 ]  小技巧,并于责编审核通过后于周四发布至博客或微信公众号! 本周小编给大家带来的第一个小技巧是创建自解压格式的压缩包,对于喜欢制作应用软件安装包的人来说,这是一个比较实用的小技巧,特别是对那些不会使用专门的“封装工具”的人来说,这是一个居家必备小技能! 话不多说,先上满满的干货! 这是要制作的安装包根目录 这个软件对于爱好刷机的人来说,想必是非常熟悉,被称之为“反向映射工具”,但他的功能远远不止如此,具体的大家自己去百度