适用于iOS / macOS开发的智能IDE
获得30天免费试用
应用程式码在这儿。查看新功能
为什么
应用程式码

迅速执行
你的好主意

智能发展
环境

由于对代码结构有深入的了解,因此AppCode可以处理日常任务,并避免您进行额外的键入操作。

完整的AppCode IDE窗口

高效的项目导航

立即跳转到项目中的任何文件,类或符号,使用层次结构视图和结构视图浏览项目结构。

智能完成

AppCode提供两种代码完成功能:基本的按需输入完成功能和用于精确过滤建议的更高级的SmartType完成功能。

可靠的重构

随时通过安全,准确和可靠的重构来修改和改进代码。

更改签名重构
代码分析

全面的代码分析

AppCode一直在监视代码质量。它会警告您错误和气味,并建议快速修复以自动解决它们。

AppCode为Objective-C,Swift,C / C ++提供了许多代码检查,并为其他受支持的语言提供了许多代码检查。所有代码检查都在运行中。

单元测试

高产的
单元测试

开箱即用的AppCode支持XCTest,Quick,Kiwi,Catch,Boost。测试和Google Test测试框架。获得单元测试方法的代码生成操作使您的工作效率更高。使用⌘N根据上下文获取测试方法。

观看演示

多种语言,一种IDE

AppCode原生支持Objective-C,Swift,C和C ++(包括现代C ++标准,libc ++和Boost)以及JavaScript,XML,HTML,CSS和XPath。

  • 目标C
  • 迅速
  • C ++
在Objective-C中重命名
在Swift中重命名
在C ++中重命名

重命名重构

重命名变量,常量,函数,类型名称和类,并确保AppCode将为您更新整个代码库中的所有用法。

覆写/执行

在实现或覆盖方法时减少例程-AppCode将为您创建带有一些默认代码的存根。

  • 目标C
  • 迅速
  • C ++
在Objective-C中重写/实现
Swift中的重写/实现
在Objective-C中重写/实现
  • 目标C
  • 迅速
  • C ++
从Objective-C中的用法创建
在Swift中从用法创建
从C ++中的用法创建

从用法创建

您是否曾梦想过仅在代码中使用它来创建函数,常量,变量或属性声明?只需按⌥⏎并在正确的位置自动创建它!

完整的
经验

AppCode 100%兼容Xcode,并且可以与Xcode互操作,而无需其他配置,并且与CocoaPods,Reveal应用程序,最流行的版本控制系统以及许多问题跟踪器无缝集成。

发现所有功能

特征

AppCode的新增功能

现代雨燕

在AppCode 2019.2中提供了对Swift 5.1的初始支持,针对枚举用例的按使用创建 ,方便的查找用法排序以及更多新功能。

代码覆盖率

使用AppCode中的单元测试代码覆盖率 ,以思想的速度测试您的应用程序。

除错

使用LLDB 反汇编视图和调试器命令的完成功能,可以更快地调试应用程序。

感言

我们的
客户说

Orta Therox
AppCode对我来说是一个常数。在很多方面,它比Xcode更好,这为我节省了很多时间。这很棒。
Orta Therox
CocoaPods,Artsy
克里斯·艾德霍夫(Chris Eidhof)
任何不使用AppCode的人每天都在浪费宝贵的时间。我每周都节省几个小时,并且在AppCode之外编辑Objective-C时会感到受阻。
克里斯·艾德霍夫(Chris Eidhof)
objc.io
帕维尔·杜德克(Pawel Dudek)
PawełDudek,移动学院
对我来说,这是AppCode最好的东西-快速更改和生成代码的能力。
拉多斯拉夫·霍尔沃(Radoslav Holewa)
Radoslaw Holewa,
Miquido的CTO
重构真正起作用的唯一iOS / macOS IDE。
乔恩·里德(Jon Reid)
乔恩·里德(Jon Reid),qualitycoding.org
有了AppCode,感觉就像代码从我的头飞到了屏幕上一样。
米卡·马丁(Micah Martin)
AppCode太棒了!它不仅比Xcode稳定,而且还提供了我已经习惯于JetBrains产品的熟悉的功能和效率。
米卡·马丁(Micah Martin)
八光公司

加入我们的全球客户

世界各地的团队都在使用AppCode。
加入他们!

获得30天免费试用