先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

协变流沙
• 阅读 125

AppCode是一种智能的Objective-C集成开发环境,能帮助iOS/OS X开发人员轻松愉快地创建优秀的应用。最新版本AppCode 2019.3中提供了更快的代码完成,突出显示和导航,对Swift函数生成器,属性包装器和不透明结果类型的支持,大量新的Swift意图以及重新构建的构建消息工具窗口。

Swift

AppCode 2019.3扩展了对Swift 5.1的支持,涵盖了Swift函数生成器,不透明的结果类型以及最新标准中的更多功能。

分割/加入意图

借助Swift的新的拆分/合并意图系列,节省了编码时间:

  • 拆分/联接变量声明和赋值
  • 拆分具有多个元素的变量声明
  • 拆分/联接嵌套if/ else语句
  • 合并/拆分单个条件 if

先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

翻转/反转/ De Morgan的法律意图

另一组Swift意图是在这里处理二进制表达式和比较:

  • 翻转比较和二进制表达式
  • 反转if语句
  • 适用戴摩根定律

先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

代码生成

我们添加了两个新选项来帮助您生成Swift代码:Prefer Void over ()和Prefer explicit return。在中找到它们Editor | Code Style | Swift | Code Generation | General。

代码格式化

代码格式化的新有用选项位于Preferences | Editor | Code Style | Swift | Wrapping and Braces | Keep when reformatting:

  • 将简单的属性块用willSet/ didSet放在一行(Methods and functions in one line)上。
  • 将空的类型声明放在一行(Empty type declarations in one line)上。

替代的Swift工具链

您正在使用Swift Tensorflow工具链还是其他自定义Swift工具链?现在,我们可以正确加载自定义Swift工具链的所有代码构造,并将其用于构建,运行,调试和测试。

建立讯息

通过重新制作“ 消息”树,已修复了数十个UX问题,该树现在显示的信息与Xcode相同。

先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

使用确定性进度条知道构建将花费多少时间。

先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

使用与Xcode相同的方式和相同的选项来过滤构建消息:所有问题,错误和警告以及仅错误。

先睹为快!适用iOS/macOS开发的智能IDE AppCode最新版2019.3发布

性能

这里有解决的改进,这意味着AppCode可以更快地突出显示代码,显示代码完成和导航。

我们增强了缓存,因此“处理Swift模块”应该比以前的AppCode版本更快。

Mac Catalyst支持

现在,代码协助,构建,运行和调试可用于Mac Catalyst项目。

点赞
收藏
评论区
推荐文章
雷厉风行 雷厉风行
2年前
CLion 2023 for Mac:跨平台 C/C++ 开发工具,支持多种编程语言和框架
CLion2023forMac是由JetBrains公司开发的一款智能C/C集成开发环境(IDE),它被广泛用于编写跨平台代码。与其他编译器不同,CLion的最大特点是提供了嵌入的智能代码编辑器以及重构工具和调试器,这帮助开发人员自动完成一系列繁琐的操
雷厉风行 雷厉风行
2年前
Mac程序员软件-GoLand 2022 for Mac(最好用的GO语言编程软件)永久激活完美兼容版
JetBrainsGoLand是专门为Go编程语言设计的集成开发环境(IDE)。它提供了广泛的功能,例如代码完成、调试、测试工具以及与Git等版本控制系统的集成。GoLand还包括对Gin和Beego等流行Web框架的支持,使开发人员可以更轻松地使用Go构建Web应用程序。
雷厉风行 雷厉风行
2年前
AppCode 2023 for Mac:专业、高效的 iOS/macOS 开发工具,支持多种编程语言和框架
AppCode2023forMac是一款由JetBrains公司开发的集成开发环境(IDE),专门用于开发iOS、macOS和watchOS应用程序。这款强大的IDE提供了许多开发工具和功能,可以帮助iOS开发人员更快速、高效地编写代码、测试和部署。mac
雷厉风行 雷厉风行
2年前
Mac上最优秀的移动应用开发工具:JetBrains AppCode 2023 永久激活码
JetBrainsAppCode2023forMac是一款专为开发者设计的一款IDE工具,它为Mac用户提供了全面的桌面应用程序的开发环境,能够帮助开发人员们更好地管理他们的代码以及项目,尤其是开发原生iOS、macOS或tvOS应用程序的开发任务。除此之外,这个软件还有着很多其他的实用的功能,本文将会介绍这些重要功能。
雷厉风行 雷厉风行
2年前
Mac程序员软件-AppCode 2022 for Mac(iOS代码编写利器)完美激活版
AppCode2022forMac是一款针对iOS、macOS和watchOS等开发平台的智能IDE。它是一个强大而简单易用的开发环境,具有丰富的代码编辑和调试功能,方便开发人员进行应用程序的开发和调试。
晴雯 晴雯
2年前
MacOS高效iOS代码编写工具|AppCode 2023 激活版v2023.1 兼容M1M2
AppCode是由JetBrains开发的一款适用于iOS/macOS开发的集成开发环境。具有强大的代码分析和重构功能,包括代码自动完成、语法高亮、智能提示、代码导航和错误检查等。此外,AppCode还支持各种版本控制系统如Git、SVN以及Mercuri
子桓 子桓
2年前
mac电脑版pycharm pro中文 pycharm pro安装教程
PyCharm是一种Python集成开发环境(IDE),由JetBrAIns开发。PyCharm提供了强大的功能,包括语法突出显示、智能代码完成、代码检查、自动重构和调试等特性,这些都可以帮助Python开发人员更加高效地编写代码。PyCharmPro是P
绣鸾 绣鸾
1年前
RubyMine 2023 for Mac(Ruby代码编辑器)
是Ruby编程语言的集成开发环境(IDE)。它提供了一系列功能来帮助开发人员编写、分析和调试Ruby代码。RubyMine的一些主要功能包括:具有语法突出显示、自动完成和错误突出显示的智能代码编辑器支持Git、SVN和Mercurial等版本控制系统自动化
公孙晃 公孙晃
1年前
RubyMine 2023.2.4中文激活版 附激活码 无需账号登录
是Ruby编程语言的集成开发环境(IDE)。它提供了一系列功能来帮助开发人员编写、分析和调试Ruby代码。RubyMine的一些主要功能包括:具有语法突出显示、自动完成和错误突出显示的智能代码编辑器支持Git、SVN和Mercurial等版本控制系统自动化
绣鸾 绣鸾
1年前
Pycharm pro 2023.2.4 for mac
是一种Python集成开发环境(IDE),由JetBrAIns开发。PyCharm提供了强大的功能,包括语法突出显示、智能代码完成、代码检查、自动重构和调试等特性,这些都可以帮助Python开发人员更加高效地编写代码。PyCharmPro是PyCharm的
流浪剑客 流浪剑客
1年前
下载:Xcode for Mac v14.3.1正式版
是为开发者提供的一种综合性开发环境,具有以下主要功能:1.代码编辑器:Xcode提供了一个强大的代码编辑器,支持多种语言,如Swift、ObjectiveC和C。它还具有自动完成、语法高亮、代码折叠等功能,可帮助开发者更轻松地编写和调试代码。2.界面构