我觉得一个好的开发环境,能够让一个开发者的工作效率提高两倍以上,也能够让一个小白看上去不那么蠢;

开发环境不是仅仅安装一个xcode这种ide就OK了,在我看来开发环境的部署范围比較广泛,以下我来说说一个IOS开发者在进行开发之前须要做哪些准备工作。(磨刀不误砍柴工)

原则是,不要在开发的过程中发现自己少了软件再去下载须要的软件。

1.xcode,app store下载呗,或者到官网,必须安装。

下载地址:https://developer.apple.com/xcode/downloads/

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

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上连接SVNserver的工具,必须安装。

下载地址: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

在我看来,仅仅有当你的电脑安装了这些必备软件,才算是完毕了开发环境的部署。假设你是一个小白的话不要让老员工在指导你的时候找不到他想用的工具而对你各种嫌弃。

由于这样对大家都没有优点不是么?!~

另外,从更加宏观的角度看开发环境的话,公司的工作环境、网速也是开发环境的一部分。

由于这些不可是团队建设的一部分,并且还能够提高员工开发效率。留住老员工(相同经验的两个人。新招的总是会比原来的贵一些,不但新来的做得没有原来的好,并且另一个月的交接成本),间接减少项目成本。

我的高效编程的秘诀--开发环境的重要性(IOS)的更多相关文章

  1. Delphi XE-Windows下配置开发环境 (Android版/IOS)

    Delphi XE-Windows下配置开发环境  (Android版/IOS)   http://www.52jike.com/thread-1-1-1.html Delphi XE5的Androi ...

  2. XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装XE6的PAServer(有图有真相)

    XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装XE6的PAServer(有图有真相) 2014-08-22 21:06 网上能找到的关于Delphi XE系列的移动开发环境的 ...

  3. XE6移动开发环境搭建之IOS篇(2):安装虚拟机(有图有真相)

    XE6移动开发环境搭建之IOS篇(2):安装虚拟机(有图有真相) 2014-08-15 22:04 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表 ...

  4. 华为云DevCloud为开发者提供高效智能的可信开发环境

    在HUAWEI CONNECT 2019期间,在华为云云服务开发者分论坛上,华为云布道师做了<CloudIDE:开发者的高效.智能的可信开发环境>专题演讲,主要介绍了华为云DevCloud ...

  5. XE6移动开发环境搭建之IOS篇(9):配置XE6的IOS SDK(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 1.开启PAServ ...

  6. XE6移动开发环境搭建之IOS篇(8):在Mac OSX 10.8中安装XE6的PAServer(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 安装PAServer ...

  7. XE6移动开发环境搭建之IOS篇(7):在Mac OSX 10.8中安装Xcode4.6.3(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 在安装Xcode前, ...

  8. XE6移动开发环境搭建之IOS篇(6):设置Mac OSX的网络。(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 我们配置一下MAC的 ...

  9. XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 在安装XE6 PAS ...

随机推荐

  1. Table里td中的文本过长,设置不换行,随内容同行显示(转载)

    当td中内容过长时,内容会溢出,换行显示,美观超级差,在td里设置这个属性 "white-space:nowrap   就可以解决排版问题啦 <td style="white ...

  2. BIG5, GB(GB2312, GBK, ...), Unicode编码, UTF8, WideChar, MultiByte, Char说明与区别

    汉语unicode编译方式,BIG5是繁体规范,GB是简体规范 GB是大陆使用的国标码,BIG5码,又叫大五码,是台湾使用的繁体码. BIG5编码, GB编码(GB2312, GBK, ...), U ...

  3. C#转义字符[转]

    C#转义字符: 一种特殊的字符常量 以反斜线"\"开头,后跟一个或几个字符 具有特定的含义,不同于字符原有的意义,故称“转义”字符. 主要用来表示那些用一般字符不便于表示的控制代码 ...

  4. jQuery过滤选择器:not()方法介绍

    jQuery(':not(selector)') 在jQuery的早期版本中,:not()筛选器只支持简单的选择器,说明我们传入到:not这个filter中的selector可以任意复杂,比如:not ...

  5. js和jquery判断事件流

    $('body').on('click',function(e){ var $target = $(e.target); if($target.parents('.fixNav>div').le ...

  6. Nubia Z5S官方4.4 UI2.0音频Audio部分简单分析(也适用于其它8974/8064机型)以及降低破音出现几率的方法

    转载请注明出处和网址链接: http://blog.csdn.net/syhost/article/details/31419749 此篇本是在Z5S的官方4.4内測版出来时写的, 主要是看到其在au ...

  7. SQL语言基本操作(聚合函数)

    一.聚合函数 1.标量函数:只能对单个的数字或值进行计算.主要包括字符函数.日期/时间函数.数值函数和转换函数这四类.如LEFT/RIGHT/SUBSTRING/LTRIM/RTRIM/CONCAT/ ...

  8. 算法笔记_129:计数排序(Java)

    目录 1 问题描述 2 解决方案 2.1比较计数排序 2.2 分布计数排序   1 问题描述 给定一组数据,请使用计数排序,得到这组数据从小到大的排序序列. 2 解决方案 2.1比较计数排序 下面算法 ...

  9. 初学者必知的Python中优雅的用法

    转自:http://python.jobbole.com/81393/    

  10. Android中涉及到的焦点问题,focusable,clickable,enabled

    先摘抄下stackoverflow上一个启示了我的回答: try by Changing your code as: private OnClickListener saveButtonListene ...