I think a good development environment, can make a developer's productivity more than twice times, also can make a small white look not so stupid;
Development environment is not just to install a Xcode this IDE is OK, in my opinion, the deployment of the development environment is more extensive, the following I say an iOS developer need to do before the development of the preparation work. Ax
The principle is, do not find yourself in the process of the development of software to download the required software.
1.xcode,app store download chant, or to the official website, must be installed.
: https://developer.apple.com/xcode/downloads/
Watermark/2/text/ahr0cdovl2jsb2cuy3nkbi5uzxqv/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity /southeast ">
2.VVDocumenter This is a code stare plugin that only needs to be able to make your code gaze look professional and sometimes there will be situations where xcode6 or xcode7 cannot be used, is due to no increase in the configuration of the Dvtplugincompatibilityuuids (see current UUID in
TerminalOn the execution of defaults read/applications/xcode.app/contents/info dvtplugincompatibilityuuid), only need to increase after the command+r execution is OK, must be installed.
: Https://github.com/onevcat/VVDocumenter-Xcode
Or
Those not to miss the Xcode plugin: http://www.cocoachina.com/industry/20130918/7022.html
Inventory Developer's favorite top ten Open source Xcode plugins: HTTP://WWW.CSDN.NET/ARTICLE/2014-05-04/2819586-THE-BEST-XCODE-PLUGINS/2
3.ColorSnapper, this is a color extraction tool, can be the color of the screen directly generated OC code, must be installed;
is: http://www.jb51.net/softs/172957.html
4.Sublime Text,mac A Notepad tool that works well and feels like a editplus in Windows. Must be installed;
: Http://rj.baidu.com/soft/detail/25836.html?ald
5.iphone configuration useful tools to view the current installation of descriptive narrative files, and sometimes have the name of the case. Must be installed.
: http://www.downxia.com/downinfo/26271.html
6.resizer, turn the @2x file into a one-fold image. Must be installed.
APP store:https://itunes.apple.com/au/app/resizer/id411277085?mt=12
7.smartSVN or Cornerstone, both of these software are tools that connect Svnserver on your Mac and must be installed.
: http://www.pc6.com/mac/113484.html http://bbs.feng.com/read-htm-tid-7936664.html
8.QQ, Alibaba, Thunderbolt, daily life must be software that must be installed.
: http://apple.qq.com/http://page.1688.com/html/wangwang/download/mac.html http://mac.xunlei.com/
9. Youdao dictionary, you may also have other dictionaries, just how you have to have one, must be installed.
: http://cidian.youdao.com/mac.html
10.Office. and OmniGraffle Professional. This is a Visio-like software, and office certainly has to be installed.
: http://www.pc6.com/mac/115938.html rich Buy Genuine: Https://products.office.com/zh-cn/mac/microsoft-office-for-mac
11. Evernote or other cloud note products, at least one. Often have some developer account or work progress record etc, do you like to record in Notepad? This is the internet age, do not do such a stupid thing. Must be installed.
: https://www.yinxiang.com/
12.ifunbox, easy to operate, can be packaged in the IPA file installed on the phone, because you have to at least look at the bag you have a problem. Self-measurement is necessary and must be installed.
: http://dl.i-funbox.com/
13.axure for Chrome, see the prototype map must have, installed in the chrome://extensions/. Must be installed
: http://download.csdn.net/detail/cl61917380/8928913
---------------------------------------------------------------------Cutting Line--------------------------------------- ------------------------------
14.chrome, because I have to do web development work, so will use the page scheduling function. Suppose you don't need to, you can also use Safari to surf the internet. Not necessary.
: Http://rj.baidu.com/soft/detail/25718.html?ald
15.Read CHM This is the tool for opening CHM documents. Because I have to look at Jquery.chm documents so need, not necessary.
APP store:https://itunes.apple.com/app/id594432954
16.photoshop, you would say development why this ghost thing, I want to say that sometimes you have to make a small change to a picture of the artist frequently, people will bother you. If you do not want to be affected by the face of others to affect their mood today, it is necessary to install one.
And suppose you want to send a blog so the main P-chart is also needed. Not necessary.
: http://www.jb51.net/softs/176072.html
PS: Baidu Software Center address: http://rj.baidu.com/index.html
In my opinion, the deployment of the development environment is complete only when your computer installs the necessary software. If you are a small white words do not let the old staff in the guidance you can not find the tools he wants to use and all kinds of dislike to you.
Because this has no merit for everyone, right? ~
In addition, from a more macro point of view of the development environment, the company's working environment, speed is also part of the development environment.
Since these are not part of team building, they can also improve employee development efficiency. Retain old employees (two people with the same experience). New tricks will always be more expensive than the original, not only the newly-arrived do not have the original good, and another month of the handover costs, indirect reduction of project costs.
My secret to efficient programming-the importance of the development environment (IOS)