特征

功能培训师插件

功能培训师插件

AppCode具有大量有用的操作和快捷方式,并且需要时间来熟悉它们。为了帮助您学习最重要的知识,我们为IDE Features Trainer插件创建了一组课程,现在可以在Preferences | Plugins | Marketplace | Featured下载”中下载该课程。 Preferences | Plugins | Marketplace | Featured

智能代码协助

智能编辑器

智能编辑器

使用IDE进行快速编码,该IDE可以分析您的上下文并理解您的项目。受益于比您想象中更多的代码完成和格式化。

学到更多
重构和代码生成

重构和代码生成

专注于重要任务,让AppCode摆脱常规:从简单的属性声明到通过实时模板插入复杂的代码块。

学到更多
代码分析

代码分析

使用AppCode编写干净正确的代码。对所有受支持语言的静态分析将突出显示每个错误或警告,并在您键入时建议快速修复。

学到更多
导航和搜索

导航和搜索

快速导航到代码中的任何类,函数或符号,并在搜索时仅检查相关用法。有了AppCode,您几乎可以在任何地方搜索几乎所有内容,甚至可以搜索IDE设置。

学到更多
编辑器定制

编辑器定制

选择预定义的用户界面主题之一或自定义主题以符合您的个人需求。使用默认的键盘映射之一或轻松制作自己的键盘映射。

学到更多

内置工具和集成

运行和调试

运行和调试

轻松在AppCode中运行和调试项目。使用带有LLDB的调试器UI作为后端。AppCode将在编辑器中直接显示值,并帮助您评估表达式。

学到更多
单元测试

单元测试

开箱即用的AppCode支持XCTest,Quick,Kiwi,Catch,Boost。测试和Google Test测试框架,并提供内置的测试运行程序以及功能强大的UI来调查测试结果。在编写测试时,它甚至可以为您生成代码。

学到更多

数据库支持

AppCode捆绑了JetBrains DataGrip提供的一流的SQL数据库管理功能!

探索数据库的内容,读取和修改数据,执行查询以及对数据库进行其他出色的处理。

VCS集成和本地历史记录

版本控制

AppCode为包括Subversion,Git,Mercurial,Perforce等在内的最流行的VCS提供了一流的统一界面。而且,如果您忘记将项目添加到版本控制中,AppCode会将更改保存在内置的本地历史记录中。

学到更多
整合方式

整合方式

受益于与AppCode中的第三方工具(包括CocoaPods,Reveal等)的丰富集成。

学到更多

Xcode支持

AppCode与最新的Xcode完全兼容,因此只需在AppCode中打开您的项目并开始对其进行操作,而无需执行其他操作。

外挂程式

我们的IntelliJ平台为AppCode赋予了50多种不同性质的IDE插件,包括对其他VCS的支持,与不同工具和框架的集成以及对编辑器的增强(例如Vim仿真)。只需使用“ 插件管理器”即可安装首选插件。

多种语言-一种IDE

迅速

受益于AppCode中的Swift支持,包括对Swift语句的解析,完成和突出显示,重命名重构,强大的调试等。

学到更多

目标C

AppCode支持Objective-C的所有最新功能,包括可空性注释, __kindof定义和通用类。

C ++

AppCode本机支持C和C ++,包括现代C ++标准,libc ++和Boost。利用代码完成,所有导航功能以及诸如重构,查找用法和代码生成之类的编码功能。

网络和跨平台

AppCode完全支持JavaScript,XML,HTML,CSS和XPath,包括所有代码编辑和转换功能,例如语法突出显示,分析,完成,导航和重构。AppCode还支持所有Emmet功能。