【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

JetBrains 发布 AppCode,面向 Objective-C 的 IDE

  • 2012-02-02
  • 本文字数:768 字

    阅读完需:约 3 分钟

近日,JetBrains 发布了 AppCode ,面向 Objective-C 的 IDE,其感觉非常类似于面向 Java 的 IntelliJ IDEA 编辑器。

熟悉 IDEA 的开发者会注意到他们之间的相似性。其运行时完全使用 Java 实现,这意味着要想运行该 IDE 需要安装 JVM(1.6+),如果没有安装 JVM,那么 Lion 就会在应用启动前提示下载最新的 JVM;在默认情况下,其他版本的 OSX 已经安装好了 JVM。

与其他 IDE 一样,熟悉该应用的使用方式需要花一些时间。熟悉 Xcode(以及之前的 ProjectBuilder)的开发者很可能会花些时间熟悉该应用的使用方式,但已有的 IntelliJ 使用经验将会大大缩短熟悉时间。与版本控制系统的集成包含了所有主流产品(Git、Subversion 与 Mercurial)与一些年代较远的产品(CVS)。

AppCode 可以打开 Xcode 项目,虽然并没有取代 Interface Builder,但它可以加载 nib 与 xib,并在已安装的 Interface Builder 版本中打开。此外,对于 iOS 开发来说,AppCode 可以启动 Apple Developer Tools 模拟器。

代码检测可以查找遗漏的 retains/releases,还会提示用户将其包含进来,它还支持最近 iOS 构建中新加的 GC 与 ARC。代码中的坏味道会被高亮显示出来,并且可以通过快速修复选项进行修复,还可以使用与其他 JetBrains IDE 中相同的重构工具进行重构。

最后,在 AppCode 中测试要比在 Xcode 中更为轻松,这是通过集成的 OCUnit 运行器实现的。Xcode 将测试看作是构建期的行为,AppCode 与此不同,它可以在 IDE 中加载并调试测试,包括在测试过程中调试变量。

AppCode 可用在 Mac OS X 10.5 及之后版本上,需要提前安装好 JVM 与 Apple 开发者工具。它提供了 30 天的免费试用期。教育机构、公司以及开源项目开发可以免费使用 AppCode。其许可地址是 http://www.jetbrains.com/objc/buy/license-matrix.jsp。

查看英文原文: JetBrains releases AppCode, an IDE for Objective-C

2012-02-02 04:104157
用户头像

发布了 88 篇内容, 共 258.7 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Servlet、HTTP详细解释!

百度搜索:蓝易云

Java Linux Web HTTP Servlet

如何从构建到运营?数科公司数智创新研讨会成功举办

用友BIP

数科公司

英语学习工具:Eudic欧路词典 for Mac增强版

展初云

Mac 欧路词典 英语学习工具

SoundSource for mac(音量控制工具)

展初云

Mac软件 音量调节

玩转MaxCompute SQL训练营! 数据分析挖掘迅速出师

阿里云大数据AI技术

大数据 数据分析

原料所属权管理领先实践,助力造币厂来料加工原料管理降本增效

用友BIP

领先实践 原料所属权管理

商用显示设备包括哪些?

Dylan

企业 设备 显示器 LED显示屏

互联网产品成创业者坟墓?华为云耀云服务器L实例助力创业者逆袭

平平无奇爱好科技

LAS Spark+云原生:数据分析全新解决方案

字节跳动数据平台

数据库 大数据 数据中台 数据研发 企业号10月PK榜

图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(下)

GreatSQL

greatsql

全面解析内存泄漏检测与修复技术

华为云开发者联盟

程序员 开发 内存 华为云 华为云开发者联盟

小巧高效的音频录制 Piezo 最新激活版

胖墩儿不胖y

Mac软件 音频处理器 音频录制

我与极客时间的故事

穿过生命散发芬芳

我和极客时间的故事

用友 Fast by BIP引领专业技术服务企业快速迈向数智化创新

用友BIP

Fast by BIP

轻量应用服务器大推荐,最后一个没用绝对后悔

平平无奇爱好科技

DevOps2023现状报告|注重文化、以用户为中心是成功的关键

SEAL安全

人工智能 DevOps DORA 企业号10月PK榜 技术报告

iPhone手机维护推荐 PhoneRescue for iOS 最新中文激活

mac大玩家j

Mac软件 手机助手

使用流量管理工具保护 Kubernetes 的六种方法

NGINX开源社区

Kubernetes DOS攻击 Web应用防火墙 原生云

百度世界大会2023重磅发布进行时,小度全新智能音箱重构家居美学新乐章

新消费日报

Linux之进程掩码umask详解。

百度搜索:蓝易云

云计算 Linux 运维 云服务器 umask

Sentinel源码改造,实现Nacos双向通信!

王磊

Java

小程序技术在信创操作系统里的应用趋势

没有用户名丶

校源行 | 开放原子开源社团(西北工业大学)授牌仪式成功举行

开放原子开源基金会

李彦宏:我们即将进入一个AI原生的时代|百度世界2023

飞桨PaddlePaddle

百度 大模型 文心一言

Youtrack Linux 安装

HoneyMoose

2024北京国际物联网展览会(物联网展)

AIOTE智博会

物联网展览会 物联网展会 物联网博览会 物联网展 世亚智博会

使用 ChaosBlade 验证 DLRover 的弹性和容错的稳定性

AI Infra

人工智能 开源 开发者 云原生 大模型

跬智信息(Kyligence)成为信创工委会技术活动单位

Kyligence

大数据分析

QSpace Pro for Mac(多窗文件管理器)

展初云

文件管理 Mac软件

以烟草行业为例,聊聊如何基于 PLC + OPC + TDengine,快速搭建工业生产监测系统

TDengine

tdengine 时序数据库

List.of() Vs Arrays.asList()

越长大越悲伤

Java

JetBrains发布AppCode,面向Objective-C的IDE_移动_Alex Blewitt_InfoQ精选文章