大小:7.63G
更新时间:23-08-27
系统:Pc
版本:v
xcode是一款运行在Mac OS X上的集成开发工具,具有统一的用户界面设计,且编码、测试、调试都在一个简单的窗口内完成,还能够与Swift编程语言相结合,使开发应用程序比以往更轻松,更有趣,便有许多用户也想要进行了解和尝试一下,然而苹果电脑价格昂贵,并不是每一个人都可以承受的,为此小编带来了xcode windows版,通过虚拟机软件VMWare可正常使用该软件。同时,xcode提供了项目编辑、搜索和浏览,文件编辑,项目构建和调试设备等功能,并兼容CodeWarrior风格在线编码汇编,用户可以把CodeWarrior项目文件快速方便地转移到软件中,不仅如此,还支持开发人员使用 C、 C++、Objective C、 AppleScript 和 Java,可用来辅助开发应用程序、工具、架构、数据库、嵌入包、核心扩展和设备驱动程序,功能非常强大。
除此之外,xcode甚至能够和Mac OS X里众多其它的工具协作,例如编译器如 gcc、javac 和jikes,及调试工具gdb,而且可以用AppleScript Studio组增加一个Aqua界面到系统和应用程序脚本、命令行工具、以及网络应用程序中,无论如何都能在任何平台组成最强大的脚本环境。但因安装过程过于繁琐,下文奉上了详细的安装图文教程,新手用户只要严格地按照本教程一步步操作,即使不了解苹果电脑,也能顺利地安装并运行Mac OS X,亲测有效,欢迎有需要的小伙伴们前面下载体验。
一、准备工作
1、在本站下载解压,得到VmWare、Unlocker补丁工具,及Mac OS X懒人版光盘映像;
2、首先需要一个Apple ID,
二、安装VMWare并打补丁
3、接下来安装VMWare,用户可直接在本站进行下载:http://m.ddooo.com/softdown/165956.htm;
提示:有详细的安装激活教程
4、安装好之后,需要给VMWare打补丁,因为VMware本身不支持Mac OS X的安装,需要打个补丁才能安装Mac OS X;
5、将软件包中的Unlocker进行解压,以管理员的身份运行"win-install.cmd",会弹出一个命令行窗口,待补丁打好以后,命令行窗口会自动关闭;
三、为Mac OS X创建虚拟机
6、双击桌面上的VMWare Pro图标,启动VMWare,单击file→New Virtual...新建虚拟机;
7、选择虚拟机的类型,推荐“典型”(Typical (recommended));
8、要求你指定操作系统的安装光盘,选择“安装程序光盘映像文件(iso)”(Installer disc image file (iso));
提示:点击Browse,选择软件包中的"OS X 10.11.1(15B42).cdr"
9、接下来选择虚拟机的操作系统。选择“Apple Mac OS X”,再将“版本”(Version)设为“OS X 10.11”;
10、指定虚拟机的位置,但是,你要把虚拟机的位置(Location)记录下来,后面会用到;
11、指定虚拟磁盘,选中Split virtual disk into multiple files;
12、确认虚拟机的硬件配置,若需要调整,即可点击Customize Hardware;
注意:根据小编的经验,要运行Mac OS X,虚拟机至少要有4 GB内存,为了流畅运行虚拟机,你的电脑(宿主机)至少要有6GB内存。笔者的电脑有12GB内存。
13、此时VMWare会进入虚拟机页面,点击Power on this virtual machine开启此虚拟机;
14、会提示错误,需要手动修改虚拟机的隐藏参数设置错误;
说明:用资源管理器打开第十步骤中虚拟机的位置,把OS X 10.11.vmx文件拖进记事本窗口,找到smc.present = "TRUE"这一行,在它后面添加一行,内容为smc.version = 0,保存退出
四、安装Mac OS X
15、再回到VMWare开启此虚拟机,就能正常启动了;
16、虚拟机屏幕上会显示欢迎界面,选择“以简体中文作为主要语言”,点击对话框底部圆圈里的右箭头;
17、因为我们还没抹掉虚拟机的硬盘,需要点击屏幕顶部a菜单栏上的“实用工具"→“磁盘工具”,启动“磁盘工具”;
18、先在左侧栏里选中“Vmware Virtual SA……”,然后点击工具栏里的“抹掉”;
19、此时,系统会弹出一个对话框,为虚拟硬盘指定名称、格式、方案;
20、静待进度条走完,然后点击“完成“,点击屏幕顶部菜单栏上的“磁盘工具”→“退出”,回到步骤17所示的界面;
21、同意许可协议,选择把Mac OS X安装到哪里;
提示:假如我们没有抹掉虚拟硬盘,就会卡在这一步
22、就静待漫长的安装过程,等待进度条走完;
23、进度条走完后,虚拟机会重启,会让你选择区域;
24、要求你选择键盘,将键盘布局设为“简体中文”,输入法选中“简体拼音”,然后点击“继续”即可;
25、“传输信息到当前Mac”类似Windows的“数据迁移助手”,选择“现在不传输任何信息”;
26、是否启用定位服务,准备好的Apple ID填入;
27、要求你同意安装条款,并创建一个用于登录的账户,选择“使用我的iCloud账户登录”和“基于当前位置设定时区”,点击“继续”,然后等待系统创建账户;
28、弹出弹框询问你是否开启“查找我的Mac”,点击“允许”,是否设置iCloud钥匙串,选择“稍后设置”;
29、在这里,选择“升级到iCloud Drive”,最后,询问你是否将使用数据发送给苹果,可选可不选,静待系统设置你的Mac;
五、安装VMWare Tools、更新系统到最新版本
30、将右击桌面上的光盘图标,选择“推出OS X Base System”;然后,点击虚拟机窗口菜单栏上的“虚拟机”→“安装VMWare Tools”(VM → Install VMWare Tools);
提示:它可以改善虚拟机的显示,并且有助于宿主机和虚拟机之间交换数据
31、虚拟机桌面上弹出一个“VMWare Tools”窗口,双击“安装VMWare Tools”,弹出“安装VMWare Tools”向导,系统要求你输入密码。输入密码(这里的密码是你的Apple ID密码)以后,点击“安装软件”;
32、点击“继续安装”,最后点击“重新启动”,静待虚拟机重启即可;
33、虚拟机重启后会进入这个登录界面,选择你的Apple ID对应的邮箱,输入密码,进行登录,点击屏幕左上角的苹果图标,选择“关于本机”——“软件更新”;
34、然后,系统会进入AppStore,并会检查更新,找到更新包以后就会显示出来,你只需要点击“更新”按钮,就会进入更新过程,更新结束后会重启虚拟机。
35、安装好环境之后,用户可自行下载安装xcode啦。
文件
Command + N: 新文件; Command + SHIFT + N: 新项目; Command + O: 打开;
Command + S: 保存; Command + Shift + S: 另存为;
Command + W: 关闭窗口; Command + Shift + W: 关闭文件
编辑
Command + [: 左缩进;Command + ]: 右缩进;
Command + Control + Left: 折叠;Command + Control + Left: 取消折叠;
Command + Control + Up: 折叠全部函数;Command + Control + Down: 取消全部函数折叠;
Control + U: 取消全部折叠;
Command + D: 添加书签; Command + /: 注释或取消注释;
Control + .: 参数提示; Esc: 自动提示列表
调试
Command + \: 设置或取消断点;
Command + Option + \: 允许或禁用当前断点;
Command + Option + B: 查看全部断点;
Command + Return: 编译并运行(根据设置决定是否启用断点);
Command + R: 编译并运行(不触发断点);
Command + Y: 编译并调试(触发断点);
Command + Shift + Return: 终止运行或调试;
Command + B: 编译;
Command + Shift+ K: 清理;
1、文件转移
因为 Xcode 支持 CodeWarrior 风格相关项目参考,所以可以保证把 CodeWarrior 项目文件快速方便地转移到 Xcode。兼容 CodeWarrior 风格在线编码汇编,所以从 CodeWarrior 到 Xcode 转变的消耗得到降低, 也使得开发人员手动调整应用程序的临界性能部分。
2、辅助开发
Xcode 可用来辅助开发应用程序、工具、架构、数据库、嵌入包、核心扩展和设备驱动程序。Xcode 支持开发人员使用 C、 C++、Objective C、 AppleScript 和 Java。
3、协作运行
Xcode 能够和 Mac OS X 里众多其它的工具协作,例如综合用户界面结构应用程序;编译器如 gcc、javac 和jikes;还有调试工具如 gdb。
另外,你可以用 AppleScript Studio 组增加一个 Aqua 界面到系统和应用程序脚本、命令行工具、以及网络应用程序中。以上三者无论如何都能在任何平台组合成最强大的脚本环境。
4、海量内存
Xcode 将赋予你创建诸如计算和渲染引擎应用程序的能力,这些应用程序使用64位内存定址。这非常适合数据集中的应用程序,其通过访问内存中的数据运行速度更快,远胜于磁盘访问。
5、自由撤消
Xcode 4 的虚拟模型和设计功能让你可以更轻松的开发和维护应用程序。只需选择应用程序中想要编写的部分,然后模型和设计系统将自动创建分类图表,不仅可以显示编码,还可以让你进行浏览。
同类热门
类似软件
CocoStudio279.47M664人在用CocoStudio是由触控科技引擎团队研发的一款基于Cocos 2d-x的免费游戏开发工具集,他将Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在了一起,为开发者提供全套的游戏开发解决方案。CocoStud
查看microsoft visual c++ 2019(vc2019运行库)28.35M6993人在用microsoft visual c++ 2019中文名称叫做vc2019运行库,是微软公司的免费的c++开发工具,还是Windows操作系统应用程序的基础类型库组件,具有程序框架自动生成,灵活方便的类管理,强大的代码编写等功能,可提供编辑C语言,C++
查看LinMax开发者神器库72.28M73人在用 LinMax开发者神器库是由LinMax官方推出的一款功能强大的开发者工具箱软件,它是一款真正的辅助利器,里面集合了前后端开发者常用工具仓库,如:图片处理、逆向破J工具、设计师/美工等等,为广大的编程人士更好的进行编程开发,同时软件中还集成了大量常
查看hbuilderx电脑版39.61M665人在用hbuilderx软件是HBuilder的下一代版本,也是专为编程工作人员使用的一款网页前端开发工具,非常的轻巧,仅仅只有10M的绿色发行包,不管是启动速度、文档打开速度,还是编码提示都飞快,C++的架构性能远超Java或Electron架构,是轻如编辑
查看android studio中文版754M1066人在用android studio是由谷歌推出的一款Android集成开发工具,有了它,开发者可以很方便的在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子。该软件不使用预设窗口,而是根据情境在您执行操作时自动显示相关工具窗口,并提供了用于在每种类型的And
查看热门标签
网友评论0人参与,0条评论
最新排行
GitHub Desktop汉化版115.88Mv3.3.13.0GitHub Desktop是一款功能非常强大的公共代码管理仓库,主要可以让用户使用GUI而不是命令行或Web浏览器与GitHub进行交互,无论您是Git的新手还是经验丰富的用户,都可以简化您的开发工作流程,帮助大家提高自己的工作效率。另外软件还可以帮助
查看EPL易语言编程工具10.67Mv4.01官方版 EPL官方版全称:Easy Programming Language,它是一款功能强大简单易用的易语言编程工具,它提供一个RAD编程语言和软件开发环境,内置高质量编译器,用户能够随心所欲的新建应用程序,轻轻松松进行编程开发,其中还提供特定功能的图书
查看visual studio enterprise 2019官方版1.13Mvisual studio 2019企业版是vs2019系列软件针对企业用户而开发的版本,你也可以简称为vs2019企业版,其功能是最强大的,无论是支持的使用方案,开发平台支持,集成开发环境,高级调试与诊断,还是测试工具,跨平台开发,以及协作工具都是最全
查看白鹭引擎Egret Engine21.71Mv3.2.4白鹭引擎Egret Engine是遵循HTML5标准的2D引擎及全新打造的3D引擎,也是一个开源免费的游戏框架,用于构建二维游戏、演示程序和其他图形界面交互应用等。软件使用TypeScript脚本语言开发,当游戏完成最终的打包后,可以将程序转换为HTML
查看foxechs(快速XML编辑器)346K汉化版foxechs是一款简洁、快速、易用的xml文本编辑器。支持可视化代码编辑操作,功能完善,并附带有完整帮助文档,上受快捷,单一可执行文件,绿色免安装,支持U盘进行使用,基本满足您的应用需求,有喜欢的朋友请下载收藏! 功能亮点
查看Visual C++182.58MV6.0 sp6 简体中文版Microsoft Visual C++ 6.0,简称VC++ 6.0,是微软推出的一款可视化的c++编程开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、
查看Masm集成实验环境16.34Mv2012.5Masm for windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的一个简单易用的汇编语言学习与实验软件,支持32位与64位的操作系统WINDOWS 7,支持DOS的16/32位汇编程序和Windows下的32汇编程序(并
查看PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)49.8Mv2022.4.1官方版PHPMaker是由e.World Technology开发的一款能够从MySQL数据库中自动产生全套PHP脚本的PHP代码生成工具。利用产生的PHP代码,用户可方便的通过WEB网页对数据库的记录进行浏览、修改、查询、添加和删除等操作。 利用PHPMak
查看LuaStudio(编程调试器)12.5Mv9.8.8中文破解版LuaStudio是来自国外的一款简单实用,功能强大的编程调试器。它是aprofessional开发环境为在您的应用程序中调试Lua脚本。作为一个快速,轻量级,可扩展的 文本,源和二进制编辑器,LuaStudio可适用于Windows(Windows X
查看中文游戏大师(CGM)3.73MBeta 2绿色版中文游戏大师(CGM)是一款绿色免费,功能实用的独立游戏开发制作软件,全称叫做:Chinese Game Master,它采用Lua脚本驱动,并全面汉化lua语句,极大的降低了业余游戏制作门槛,体积小巧且易用,能够满足业余游戏开发制作者的大部分的要求,通
查看