适用于 iOS/macOS 开发的智能 IDE
获取 30 天免费试用
AppCode 来了。 查阅最新变化
为什么选择
AppCode

迅速实现
您的好点子

智能开发
环境

得益于对代码结构的深刻理解,AppCode 可以处理您的日常任务,让您不用执行额外的输入工作。

完整的 AppCode IDE 窗口

高效的项目导航

立即跳转到项目中的任意文件、类或符号,使用层次和结构视图在您的项目结构中导航。

智能补全

AppCode 提供了两种类型的代码补全:基本的实时输入补全和更高级的 SmartType 补全,后者可以给出更加精确的建议筛选。

可靠的重构

通过安全、精确和可靠的重构随时修改和改善您的代码。

Change Signature 重构
代码分析

全面的代码分析

AppCode 可以持续监视您的代码质量。 它可以发出错误和异味警告并建议快速修复来自动解决它们。

AppCode 为 Objective-C、Swift 和 C/C++ 提供了许多代码检查,此外还为其他支持的语言提供了大量的代码检查。 所有的代码检查都是实时运行的。

单元测试

高效的
单元测试

AppCode 原生支持 XCTest、Quick、Kiwi、Catch、Boost.Test 和 Google Test 测试框架。 用于获取单元测试方法的代码生成操作可以提高您的生产效率。 使用 ⌘N 可根据上下文获取测试方法。

观看演示

多种语言,一个 IDE

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

  • Objective-C
  • Swift
  • C++
Objective-C 中的重命名
Swift 中的重命名
C++ 中的重命名

Rename 重构

重命名变量、常量、函数、类型名称和类;请放心,AppCode 将为您更新整个代码库中的所有用法。

重写/实施

在实现或重写方法时节省日常工作 - AppCode 可以为您创建带有部分默认代码的存根。

  • Objective-C
  • Swift
  • C++
Objective-C 中的 Override/Implement
Swift 中的 Override/Implement
Objective-C 中的 Override/Implement
  • Objective-C
  • Swift
  • C++
在 Objective-C 中根据用法创建
在 Swift 中根据用法创建
在 C++ 中根据用法创建

根据用法创建

您有没有想过,在代码中直接使用函数、常量、变量或属性声明就可以创建它们? 只需按 ⌥⏎,即可在当前位置自动创建!

全面的
体验

AppCode 完全兼容 Xcode 并可以与之互操作,无需额外配置,并且无缝集成了 CocoaPods、Reveal 应用程序、最热门的版本控制系统和许多问题追踪器。

发现所有功能

AppCode 最新变化

性能

通过缓存、完成和解析器的优化,在纯 Swift 和混合的 Objective-C / Swift 项目中,代码辅助的工作速度快很多。

建立索引的过程中补全

您不再需要等待索引和缓存完成 – 现在,在您打开项目后即可使用代码补全功能。

代码辅助

新版本带来了 Type Hierarchy 视图以及 Structure 视图的三种新排序模式、为 Swift 生成文档注释以及新的检查和意图。

客户评价

我们的
客户评价

Orta Therox
AppCode 是我一直都在使用的工具。 它在许多方面都优于 Xcode,为我节省了大量的编程时间。 简直让我爱不释手。
Orta Therox
CocoaPods,Artsy
Chris Eidhof
如果您还没有使用 AppCode,那么每天会浪费许多宝贵的时间。 我每周都能节省不少时间。每次在 AppCode 外编辑 Objective-C 时,我都会觉得步履维艰。
Chris Eidhof,
objc.io
Pawel Dudek
Paweł Dudek,Mobile Academy
我觉得 AppCode 最好的功能就是可以快速更改和生成代码。
Radoslav Holewa
Radoslaw Holewa,
Miquido 首席技术官
真正可以使用重构的唯一 iOS/macOS IDE。
Jon Reid
Jon Reid,qualitycoding.org
有了 AppCode,就好像代码直接从我脑袋里飞到了屏幕上。
Micah Martin
AppCode 真是太棒了! 它不仅比 Xcode 更稳定,而且提供了与 JetBrains 产品相似的功能和效率。
Micah Martin
8th Light Inc

加入我们全球各地的用户大军

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

获取 30 天免费试用