我的高效编程的秘诀--开发环境的重要性(IOS)
来源:互联网 发布:c语言二维数组例子 编辑:程序博客网 时间:2024/05/29 03:51
我认为一个好的开发环境,可以让一个开发人员的工作效率提高两倍以上,也可以让一个小白看上去不那么蠢;
开发环境不是只安装一个xcode这样的ide就OK了,在我看来开发环境的部署范围比较广泛,下面我来说说一个IOS开发人员在进行开发之前需要做哪些准备工作。(磨刀不误砍柴工)
原则是,不要在开发的过程中发现自己少了软件再去下载需要的软件。
1.xcode,app store下载呗,或者到官网,必须安装。
2.VVDocumenter这是一个代码注释插件,只需要可以让你的代码注释看上去专业很多,有的时候会出现xcode6或xcode7无法使用的情况,是因为没有加入DVTPlugInCompatibilityUUIDs的配置(查看当前UUID在终端上运行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID ),只需要加入后command+R运行一下就OK了,必须安装。
下载地址:https://github.com/onevcat/VVDocumenter-Xcode
或者
那些不能错过的Xcode插件:http://www.cocoachina.com/industry/20130918/7022.html
3.ColorSnapper,这是一个取色工具,可以将屏幕的颜色直接生成OC的代码,必须安装;
下载地址为:http://www.jb51.net/softs/172957.html
4.Sublime text,mac下的一款记事本工具,非常好用和感觉windows中的editplus一样好用,必须安装;
下载地址:http://rj.baidu.com/soft/detail/25836.html?ald
5.iphone配置实用工具,可以查看当前安装描述文件的情况,而且有时候有重名的情况,必须安装。
下载地址:http://www.downxia.com/downinfo/26271.html
6.resizer,将@2x文件变为一倍图,必须安装。
App store下载地址:https://itunes.apple.com/au/app/resizer/id411277085?mt=12
7.smartSVN或cornerstone,这两个软件都是Mac上连接SVN服务器的工具,必须安装。
下载地址:http://www.pc6.com/mac/113484.html http://bbs.feng.com/read-htm-tid-7936664.html
8.QQ,阿里旺旺,迅雷,日常生活必须软件,必须安装。
下载地址:http://apple.qq.com/ http://page.1688.com/html/wangwang/download/mac.html http://mac.xunlei.com/
9.有道词典,可能你也有其它的词典,不过你怎么都得有一个,必须安装。
下载地址:http://cidian.youdao.com/mac.html
10.Office,还有OmniGraffle Professional 这是一个类似visio的软件,office当然要有啦,必须安装。
11.印象笔记或者其它云笔记产品,至少一个,经常有一些开发者帐号或工作进度记录等,你喜欢记录在记事本上?这是互联网时代,别做这么蠢的事情,必须安装。
下载地址:https://www.yinxiang.com/
12.ifunbox,操作简单,可以将打包好的ipa文件安装到手机上,因为你至少要看看自己打的包有没有问题吧,自测是必须的,必须安装。
下载地址:http://dl.i-funbox.com/
--------------------------------------------------------------------- 分割线 ---------------------------------------------------------------------
14.chrome,因为我是有做网页开发的工作,所以会用到页面调度功能,如果你不需要,你也可以使用safari上上网,非必须。
下载地址:http://rj.baidu.com/soft/detail/25718.html?ald
15.Read CHM 这是打开Chm文档的工具,因为我有看jquery.chm文档所以需要,非必须。
App store下载地址:https://itunes.apple.com/app/id594432954
16.photoshop,你会说开发为什么要这个鬼东西,我想说有时候你要对一个图片进行小的修改频繁的找美工,人家会烦你的,如果不想你不想因为别人的脸色而影响自己今天的心情的话,安装一个还是有必要的,
而且如果你想发blog那么基本的P图也是要的,非必须。
下载地址:http://www.jb51.net/softs/176072.html
在我看来,只有当你的电脑安装了这些必备软件,才算是完成了开发环境的部署,如果你是一个小白的话不要让老员工在指导你的时候找不到他想用的工具而对你各种嫌弃。因为这样对大家都没有好处不是么?!~
开发环境不是只安装一个xcode这样的ide就OK了,在我看来开发环境的部署范围比较广泛,下面我来说说一个IOS开发人员在进行开发之前需要做哪些准备工作。(磨刀不误砍柴工)
原则是,不要在开发的过程中发现自己少了软件再去下载需要的软件。
1.xcode,app store下载呗,或者到官网,必须安装。
下载地址:https://developer.apple.com/xcode/downloads/
2.VVDocumenter这是一个代码注释插件,只需要可以让你的代码注释看上去专业很多,有的时候会出现xcode6或xcode7无法使用的情况,是因为没有加入DVTPlugInCompatibilityUUIDs的配置(查看当前UUID在终端上运行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID ),只需要加入后command+R运行一下就OK了,必须安装。
下载地址:https://github.com/onevcat/VVDocumenter-Xcode
或者
那些不能错过的Xcode插件:http://www.cocoachina.com/industry/20130918/7022.html
盘点开发者最喜爱的十大开源Xcode插件:http://www.csdn.net/article/2014-05-04/2819586-the-best-xcode-plugins/2
3.ColorSnapper,这是一个取色工具,可以将屏幕的颜色直接生成OC的代码,必须安装;
下载地址为:http://www.jb51.net/softs/172957.html
4.Sublime text,mac下的一款记事本工具,非常好用和感觉windows中的editplus一样好用,必须安装;
下载地址:http://rj.baidu.com/soft/detail/25836.html?ald
5.iphone配置实用工具,可以查看当前安装描述文件的情况,而且有时候有重名的情况,必须安装。
下载地址:http://www.downxia.com/downinfo/26271.html
6.resizer,将@2x文件变为一倍图,必须安装。
App store下载地址:https://itunes.apple.com/au/app/resizer/id411277085?mt=12
7.smartSVN或cornerstone,这两个软件都是Mac上连接SVN服务器的工具,必须安装。
下载地址:http://www.pc6.com/mac/113484.html http://bbs.feng.com/read-htm-tid-7936664.html
8.QQ,阿里旺旺,迅雷,日常生活必须软件,必须安装。
下载地址:http://apple.qq.com/ http://page.1688.com/html/wangwang/download/mac.html http://mac.xunlei.com/
9.有道词典,可能你也有其它的词典,不过你怎么都得有一个,必须安装。
下载地址:http://cidian.youdao.com/mac.html
10.Office,还有OmniGraffle Professional 这是一个类似visio的软件,office当然要有啦,必须安装。
下载地址:http://www.pc6.com/mac/115938.html 有钱的买正版:https://products.office.com/zh-cn/mac/microsoft-office-for-mac
11.印象笔记或者其它云笔记产品,至少一个,经常有一些开发者帐号或工作进度记录等,你喜欢记录在记事本上?这是互联网时代,别做这么蠢的事情,必须安装。
下载地址:https://www.yinxiang.com/
12.ifunbox,操作简单,可以将打包好的ipa文件安装到手机上,因为你至少要看看自己打的包有没有问题吧,自测是必须的,必须安装。
下载地址:http://dl.i-funbox.com/
13.axure for chrome,查看原型图必须要有,在chrome://extensions/中安装,必须安装
下载地址:http://download.csdn.net/detail/cl61917380/8928913
--------------------------------------------------------------------- 分割线 ---------------------------------------------------------------------
14.chrome,因为我是有做网页开发的工作,所以会用到页面调度功能,如果你不需要,你也可以使用safari上上网,非必须。
下载地址:http://rj.baidu.com/soft/detail/25718.html?ald
15.Read CHM 这是打开Chm文档的工具,因为我有看jquery.chm文档所以需要,非必须。
App store下载地址:https://itunes.apple.com/app/id594432954
16.photoshop,你会说开发为什么要这个鬼东西,我想说有时候你要对一个图片进行小的修改频繁的找美工,人家会烦你的,如果不想你不想因为别人的脸色而影响自己今天的心情的话,安装一个还是有必要的,
而且如果你想发blog那么基本的P图也是要的,非必须。
下载地址:http://www.jb51.net/softs/176072.html
PS:百度软件中心地址:http://rj.baidu.com/index.html
在我看来,只有当你的电脑安装了这些必备软件,才算是完成了开发环境的部署,如果你是一个小白的话不要让老员工在指导你的时候找不到他想用的工具而对你各种嫌弃。因为这样对大家都没有好处不是么?!~
另外,从更加宏观的角度看开发环境的话,公司的工作环境、网速也是开发环境的一部分。因为这些不但是团队建设的一部分,而且还可以提高员工开发效率,留住老员工(同样经验的两个人,新招的总是会比原来的贵一些,不但新来的做得没有原来的好,而且还有一个月的交接成本),间接降低项目成本。
1 0
- 我的高效编程的秘诀--开发环境的重要性(IOS)
- 我的高效编程秘诀
- 我的高效编程秘诀
- 我的高效编程秘诀
- 我的高效编程秘诀
- 我的iOS高效编程秘诀—坚持编程习惯
- 我的iOS高效编程秘诀—坚持编程习惯
- 我的iOS高效编程秘诀-坚持编程习惯
- 我的iOS高效编程秘诀—坚持编程习惯
- 高效编程的秘诀
- 高效编程的秘诀
- 高效编程的秘诀
- 高效编程的秘诀
- iOS高效编程秘诀—坚持好的编程习惯
- 我的高效编程的秘诀:自动化你的编程工作
- 写博客,轻松拿大奖!博客征文第一期:我的高效编程秘诀。
- 第一期博客征文《我的高效编程秘诀》获奖名单揭晓
- iOS应用程序开发的重要性
- Java多线程系列--“JUC锁”04之 公平锁(二)
- fsi event loop
- 好的开始
- 基于Zxing的二维码、条形码的扫描以及二维码的生成(简洁高效)
- 如何取得系统时间
- 我的高效编程的秘诀--开发环境的重要性(IOS)
- H264语法分析之-slice
- NoSQL架构实践(二)——以NoSQL为主
- jquery库与prototype库冲突的解决方法
- hunnu OJ 11564 Easy Delete(二维坐标的离散化处理+最大匹配)
- CSplitterWnd的使用 .
- freamwork2实现单点登录,跨系统获取session信息
- hdu 1257 最少拦截系统 dp
- Spring boot 通用配置文件模板