适用于 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 Package Manager 支持

提供初始 Swift Package Manager 支持! 打开包含 SPM 依赖项的 Xcode 项目,在处理项目时享受一般代码辅助带来的便利。 构建、运行和调试项目,并直接在 Project 视图中显示 SPM 依赖项。

性能

整体而言,得益于重新设计的索引编制和缓存功能,代码补全、高亮显示和导航全部都已提速。

Change Signature

借助适用于 Swift 的新 Change Signature 重构,您可以轻松地更改整个项目中的方法签名。

客户评价

我们的
客户评价

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 天免费试用