李洪强iOS开发之大神必备的Xcode插件
iOS开发大神必备的Xcode插件
写在前面
工欲善其事,必先利其器,iOS开发中不仅要学会Xcode的基本操作,而且还得学会一些Xcode的使用技巧,如掌握常用的快捷键等,还有就是今天要说到的Xcode插件,下面我就为大家介绍几款开发中比较常用的Xcode插件(此处应有掌声)。
插件推荐
1. AMAppExportToIPA
简介:
AMAppExportToIPA 是一款可以让你在Xcode的project navigator界面中直接右键点击xxx.app -> Export IPA就可以生成对应的IPA文件的Xcode插件。演示图片:
2. HOStringSense
简介:
可以完美编辑正则表达式,多行文本,HTML等字符串,还提供字符串长度快速提示。演示图片:

3. MCLog
简介:
MCLog 是一款可以让你轻松过滤Xcode控制台日志输出的Xcode插件。虽然目前已经可以搜索到控制台日志输出的文本,但是仍然还有大量你不感兴趣的日志。MCLog是对此问题的一个简单解决方案。使用简单的字符串来过滤控制台,并显示你真正想看到的日志。演示图片:
- Github地址:https://github.com/yuhua-chen/MCLog
4. AMMethod2Implement
简介:
可以自动的将.h或者.m .mm里边需要写入的方法自动填充进来。可以选择要导入的方法,然后按Ctrl+A
或者Edit > AMMethod2Implement > Implement Method
.就会自动填充方法.也可以自行设置快捷键。
目前版本支持h文件声明方法自动生成实现,m或者mm文件已写好的方法生成方法声明到h文件,extern NSString * const
,@select(method:)
和[self methodName]
实现代码生成。演示图片:
5. Auto-Importer
简介:
可以搜索和自动导入头文件的一款Xcode插件。演示图片:

6. ColorSense
简介:
具有可以用颜色选择面板直接插入颜色代码和颜色代码显示颜色预览功能。
7. VVDocumenter
简介:
VVDocumenter是一款输入///
就会自动生成javadoc风格注释的Xcode插件。演示图片:
8. AMLocalizedStringBuilder
简介:
AMLocalizedStringBuilder 是可以帮助你将语言本地化文件Localizable.strings生成object-c的类AMLocalizedString的Xcode插件,这样可以直接使用R_String.am_<#你的本地化字符串key#>获取对应key的值,还可以随时点击Alt或Option按键查看当前字符串的值。演示图片:
9. R.swift
简介:
类似AMLocalizedStringBuilder,不过是swift版本的,功能也更丰富,不仅支持Localized strings映射,还支持其他资源的映射,支持的列表如下:- Images
- Custom fonts
- Resource files
- Colors
- Localized strings
- Storyboards
- Segues
- Nibs
- Reusable cells
演示图片:

10. CopyIssue
简介:
方便你搜索的任何错误或警告的问题,可以复制完整的问题描述,或者可以自动打开你的默认浏览器并通过Google(默认快捷⇧⌥G)或Stackoverflow(默认快捷⇧⌥S)搜索你选择的问题。演示图片:

如何安装
安装方法目前有两种:
从github下载源代码进行安装
- $ git clone git@github.com:插件地址
- 打开插件项目运行,运行成功后程序会自动把插件文件拷贝到这个路径下:
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
。
- 打开插件项目运行,运行成功后程序会自动把插件文件拷贝到这个路径下:
- 重新启动Xcode使插件生效。
- $ git clone git@github.com:插件地址
通过Xcode插件管理器
Alcatraz
进行安装,安装完成后也要重新启动Xcode使插件生效。
最后
随着Xcode的发展和iOS开发的红火,现在Xcode插件越来越多了,插件越来越多当然是好事,毕竟选择就更多,功能也更丰富了,不过,安装太多插件容易造成Xcode运行不稳定,因此,安装插件还是要根据自身需求选择稳定性比较好的插件(此处应有打赏)。
The End
李洪强iOS开发之大神必备的Xcode插件的更多相关文章
- 李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入
李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入 01 - 直接在项目中导入SDK和一些静态库 这个时候,没有错误的编译没有错误的话,就说明SDK已经配置成功 还有一种方法是用cocoap ...
- 李洪强iOS开发Swift篇—10_方法
李洪强iOS开发Swift篇—10_方法 一.简单说明 跟其他面向对象语言一样,Swift中的方法可以分为2大类: (1)实例方法(Instance Methods) 在OC中,实例方法以减号(-)开 ...
- 李洪强iOS开发Swift篇—04_运算符
李洪强iOS开发Swift篇—04_运算符 一.运算符 1.Swift所支持的部分运算符有以下一些 赋值运算符:= 复合赋值运算符:+=.-= 算术运算符:+.-.*./ 求余运算符:% 自增.自减运 ...
- 李洪强iOS开发之-环信02_iOS SDK 介绍及导入
李洪强iOS开发之-环信02_iOS SDK 介绍及导入 iOS SDK 介绍及导入 iOS SDK 介绍 环信 SDK 为用户开发 IM 相关的应用提供的一套完善的开发框架.包括以下几个部分: SD ...
- 李洪强iOS开发之数据存储
李洪强iOS开发之数据存储 iOS应用数据存储的常用方式 1.lXML属性列表(plist)归档 2.lPreference(偏好设置) 3.lNSKeyedArchiver归档(NSCoding) ...
- 李洪强iOS开发之-入门指南
李洪强iOS开发之-入门指南 1零基础小白如何进行iOS系统学习 首先,学习目标要明确:其次,有了目标,要培养兴趣,经常给自己一些正面的反馈,比如对自己的进步进行鼓励,在前期小步快走:再次,学技术最重 ...
- 李洪强iOS开发之性能优化技巧
李洪强iOS开发之性能优化技巧 通过静态 Analyze 工具,以及运行时 Profile 工具分析性能瓶颈,并进行性能优化.结合本人在开发中遇到的问题,可以从以下几个方面进行性能优化. 一.view ...
- 李洪强iOS开发之添加手势
李洪强iOS开发之添加手势 02 - 添加手势
- 李洪强iOS开发之- 实现简单的弹窗
李洪强iOS开发之- 实现简单的弹窗 实现的效果: 112222222222223333333333333333
随机推荐
- Scala实战高手****第8课:零基础实战Scala最常用数据结构Map和Tuple及Spark源码鉴赏
本课内容1.Map和Tuple在Spark源码中的鉴赏2.Map和Tuple代码操作实战 ------------------------------------------------------- ...
- u-boot-2012.10移植到AT91RM9200(包括NAND FLASH)
基于中嵌SRM9204 目 录 1 配置 1.1修改顶层Makefile(可选) 1.2配置 1.3下载.运行.测试 2 修改内存配置参数(根据芯片手册修改) 2.1 修改配置参数 2.2 编译 2 ...
- Wait statistics, or please tell me where it hurts
https://www.sqlskills.com/blogs/paul/wait-statistics-or-please-tell-me-where-it-hurts/ By: Paul Rand ...
- Centos7.3 bbc tools安装
http://blog.csdn.net/orangleliu/article/details/54099528 更新到最新 CentOS 7.3 1611 yum update -y cat /et ...
- easyui missingMessage
<input class="easyui-textbox" type="text" name="username" style=&qu ...
- 虚拟机设置NAT上网
需要开启虚拟机网络相关服务, 安装虚拟网卡VMware虚拟机下实现NAT方式上网1. 把你的虚拟网卡VMnet8设置为自动获得IP.自动获得DNS服务器,启用.2. 把你虚拟机中操作系统的“本地连接” ...
- asp.net购物车,订单以及模拟支付宝支付(二)---订单表
购物车准备完毕之后,就要着手订单表的设计了 表结构如下: T_Orders T_OrderBooks 为什么这里要分为两个表? 仔细想想,现实生活中的发票 特地去网上找了一张,不是很清晰 但是,正常人 ...
- service 和 Controller 差别
service 层能够看做是还有一个 DAO 层,仅仅是在里面封装了还有一些逻辑. 而 Controller 和 service 差别就大了.Controller 要处理请求映射, service ...
- Node.js 使用http客户端得到网站的图片下载到本地
以下代码有些冗余,大家捡核心看就好. // 内置http模块,提供了http服务器和客户端功能 var http=require("http"); // cheerio模块,提供了 ...
- ns3加入模块之vanet-highway
在网上搜了下加入模块的教程,搜到了一个帖子:ns3加入模块 ,可是这个帖子只给出了如何加入的步骤.我认为写的比較简单,当我们须要加入别的模块时就不知道如何操作了. 所以,我写这个帖子,会将非常多遇到的 ...