AppCode是什么
发布时间:2025-12-16 00:55:40
浏览次数:4
AppCode是基于JetBrains的IntelliJ IDEA平台构建的Swift,Objective-C,C,C ++和JavaScript开发的集成开发环境。
AppCode 是基于 JetBrains 的 IntelliJ IDEA 平台构建的 Swift,Objective-C,C,C ++和 JavaScript 开发的集成开发环境。 AppCode 的第一个公开预览版本于 2011 年 4 月推出。
AppCode 基于 IntelliJ IDEA 平台构建,该平台使用 Java 和 Kotlin 编写。用户可以通过安装为 IntelliJ Platform 创建的插件来扩展其功能,并且可以编写自己的插件。
主要特点
- 代码完成,代码生成选项,实时模板,代码格式化,多个插入符号和选择的编码辅助,自动插入导入和导入优化。
- 具有语法和错误突出显示的代码分析以及快速修复。
- 项目和代码导航:特殊项目视图,文件结构视图,文件,类,方法和用法之间的快速跳转,类层次结构导航和用法搜索。
- 重构包括重命名,引入变量,提取参数/方法/块参数,更改签名,移动等
- iOS 开发:在设备上运行/调试,iOS 模拟器。
- Reveal 的集成插件也可以通过 2D / 3D 可视化和动态更改视图参数来检查 iOS 应用程序。
- 带有断点,框架,监视和表达式评估的集成调试器。
- 单元测试支持:OCUnit,Kiwi,Google Test,XCTest。
- 国际化支持。
- 无缝 CocoaPods 集成包括快速修复以安装丢失的 pod。
- 无需额外配置即可实现 Xcode 互操作性:文件和更改会自动同步。
- 版本控制集成:Git,GitHub,Mercurial,Subversion,Perforce,CVS 的统一用户界面。
- 与问题跟踪系统集成:Atlassian JIRA,JetBrains YouTrack,Lighthouse,Pivotal Tracker,GitHub,Redmine,Trac。
- 支持 Swift,Objective-C,C,C ++,XML,HTML,CSS,XPath,JavaScript。
许可和更新政策
AppCode 许可是永久性的,包括自购买之日起一年的免费产品升级,包括主要版本升级。
AppCode 可以使用以下类型的许可证:
- 个人许可(为个人开发者支付)
- 商业许可证(为公司和组织支付)
- 学术许可(免费,适用于学生和教师)
- 课堂许可证(免费,适用于培训师和教育机构)
- 开源项目许可证(免费,用于开源项目)