当前位置:首页 - 产品中心 - 开发工具

产品名称:AppCode

生产厂商:JetBrains产品类别:开发工具

智能开发环境

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

高效的项目导航

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

智能补全

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

可靠的重构

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

全面的代码分析

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++

Rename重构

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

重写/实施

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

根据用法创建

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

全面的体验

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

AppCode最新变化

性能

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

建立索引的过程中补全

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

代码辅助

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

功能特点

功能培训师插件

AppCode提供大量的实用操作和快捷键,想全部熟悉的话需要一定时间。为帮您快锁掌握最重要的操作和快捷键,我们为 IDE Features Trainer 插件创建了一系列教程;您可以从 Preferences| Plugins | Marketplace | Featured 中下载该插件。

智能代码辅助功能

智能编辑器

使用可以分析上下文和理解项目的IDE,提高代码编写速度。丰富的代码补全和格式化功能超出您的想象,让您收益更多。

重构和代码生成

您可以关注重要的任务,让AppCode负责处理常规任务:从简单的属性声明到通过实时模板插入复杂的代码块,它都可以胜任。

代码分析

使用AppCode编写整洁、正确的代码。对所有支持语言的静态分析可以高亮显示每一个错误或警告,并在您输入时给出快速修复建议。

导航和搜索

快速导航到代码中的任意类、函数或符号,并在搜索时仅检查相关的用法。借助AppCode,您几乎可以在任意位置搜索任意内容,甚至还可以搜索IDE设置。

定制编辑器

选择预定义的用户界面主题,或根据自己的个人要求自定义主题。使用默认的键盘映射,或轻松自定义键盘映射。

内置工具和集成

运行和调试

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

单元测试

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

数据库支持

AppCode捆绑了 JetBrains DataGrip 中的一流 SQL 和数据库管理功能。

探索数据库的内容,读取和修改数据,执行查询和其他炫酷的数据库操作。

版本控制

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

集成

AppCode中集成的丰富第三方工具可以让用户受益,其中包括ocoaPods和Reveal等。

Xcode支持

AppCode全面兼容最新的 Xcode,您可以在AppCode中打开项目并立即开始处理,无需额外操作。

插件

我们的IntelliJ平台为AppCode带来了50多个不同性质的IDE插件,包括对其他VCS的支持、与不同工具和框架的集成以及Vim模拟等编辑器功能增强。使用 Plugin Manager 安装您想要的插件。

多种语言,一个IDE

Swift

充分利用AppCode的Swift支持,其中包括解析、Swift语句补全和高亮显示、Rename重构以及强大的调试等功能。

Objective-C

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

C++

AppCode原生支持C和C++,包括现代C++标准、libc++和Boost。充分利用代码补全、所有导航功能以及重构、查找用法和代码生成等编码功能。

Web与跨平台

AppCode全面支持JavaScript、XML、HTML、CSS和XPath,包括诸如语法高亮显示、分析、补全、导航和重构的所有代码编辑和转换功能。此外,AppCode还支持所有的 Emmet 功能。




全国服务热线�?/dt>
021-52550099