一个自定义服务以执行脚本实现类属性的快速整齐地排列
来源:互联网 发布:vr怎么看片 知乎 编辑:程序博客网 时间:2024/06/10 01:37
Note: 如果对于这些脚本命令还不熟悉,它们是相当好理解的。排序(sort)是按照字母顺序来的,`uniq`是会删除所有重复的行数。`uniq`在这里可能派不上用场,但是用它来管理`#import`,那是极好的。
Mac OS X允许你创建整个操作系统全局通用的服务,你将用它来创建一个用在Xcode中的脚本服务,按如下步骤来设置:
(1)使用Spotlight来搜索Automator,并打开它
(2)然后点击File->New,并选择服务(service)一项
(3)在Actions筛选栏,输入shell,然后双击运行shell脚本Run Shell Script
(4)在新添加的服务的菜单栏上,检查Output replaces selected text
(5)将脚本内容切换至sort | uniq
(6)同时按下command s,将服务保存为 Sort & Uniq
最终的窗口看起来是这个样子:
切回到Xcode,然后选中 CTCardCell.m 中的那片混乱的属性区域,右击,选择 Services -> Sort & Uniq,然后观察执行之后代码是多么的整洁。你可以看下面的一个示意图:
0 0
- 一个自定义服务以执行脚本实现类属性的快速整齐地排列
- 纯JS实现排列整齐的数据表格
- 以服务的形式在后台执行某个脚本
- Crontab 实现定时执行一个shell脚本(以每隔十分钟执行一次为例)
- Ambari实现一个自定义的服务
- 【C语言】实例:整齐地输出n的平方,立方
- 自定义服务(四)命令实现的脚本
- 英文排版的问题:怎么能让英自动排列整齐
- vim: 如何使粘贴到vim的代码排列整齐?
- vim: 如何使粘贴到vim的代码排列整齐
- 实现一个简单的服务自启动shell脚本
- 自定义TextView,实现多行文本左右整齐排版
- 一个简单地ViewPager自定义的轮播图
- [bigdata-098] 开机 脚本以 其他用户身份 启动一个服务
- 自定义属性的实现
- 一个非常好,代码很整齐的JS弹出层实例
- 如何设计sql数据库,以实现商品自定义属性
- linux 以其他用户执行脚本
- C# 学习笔记一 参数数组
- TestNG Parameters and DataProvider
- opencv for android 教程(环境搭建篇)
- 排序专题
- 欢迎使用CSDN-markdown编辑器
- 一个自定义服务以执行脚本实现类属性的快速整齐地排列
- Redis及其应用
- MySQL存储过程
- android studio百度地图无法定位问题4.9E324
- 图形脚本语言sikuli
- Xcode添加自定义类
- iOS_链式编程2
- 在Unity 5中如何减少Draw Call
- 204. Count Primes