当前位置:闪电软件园 > 应用 > 编程开发 >

JetBrains AppCode 2023.1.3 For Mac

(认准闪电软件园)
  • 浏览(
  • 更新时间:2023-06-29
  • 软件大小:未知
  • 界面语言:简体中文
  • 授权方式:共享软件
  • 运行环境:Win7/win8/win10
  • 官方网站:https://www.jetbrains.com/

软件标签:JetBrains AppCode 2020 
JetBrains AppCode 2023是基于IntelliJ IDEA平台的开发人员的IDE 。AppCode 2022.3 兼容 macOS 13 和 Xcode 14.2。 它带来了更多针对 Swift 的重构功能,支持语言注入,并提出了新的设置同步方式。

功能特色

一、智能代码协助
1、智能编辑器
使用IDE进行快速编码,该IDE可以分析您的上下文并理解您的项目。受益于比您想象中更多的代码完成和格式化。
学到更多
2、重构和代码生成
专注于重要任务,让AppCode摆脱常规:从简单的属性声明到通过实时模板插入复杂的代码块。
3、代码分析
使用AppCode编写干净正确的代码。对所有受支持语言的静态分析将突出显示每个错误或警告,并在您键入时建议快速修复。
4、导航和搜索
快速导航到代码中的任何类,函数或符号,并在搜索时仅检查相关用法。有了AppCode,您几乎可以在任何地方搜索几乎所有内容,甚至可以搜索IDE设置。
5、编辑器定制
选择预定义的用户界面主题之一或自定义主题以符合您的个人需求。使用默认的键盘映射之一或轻松制作自己的键盘映射。
二、内置工具和集成
1、运行和调试
轻松在AppCode中运行和调试项目。使用带有LLDB的调试器UI作为后端。AppCode将在编辑器中直接显示值,并帮助您评估表达式。
2、单元测试
开箱即用的AppCode支持XCTest,Quick,Kiwi,Catch,Boost.Test和Google Test测试框架,并提供内置的测试运行器以及功能强大的UI来调查测试结果。在编写测试时,它甚至可以为您生成代码。
3、数据库支持
AppCode捆绑了JetBrains DataGrip提供的一流的SQL和数据库管理功能!
探索数据库的内容,读取和修改数据,执行查询以及对数据库进行其他出色的处理。
4、版本控制
AppCode为大多数流行的VCS(包括Subversion,Git,Mercurial,Perforce等)提供一流的统一界面。而且,如果您忘记将项目添加到版本控制中,AppCode会将更改保存在内置的本地历史记录中。
5、整合方式
受益于与AppCode中第三方工具(包括CocoaPods,Reveal等)的丰富集成。
6、Xcode支持
AppCode与最新的Xcode完全兼容,因此只需在AppCode中打开您的项目并开始对其进行操作,而无需执行其他操作。
7、外挂程式
我们的IntelliJ平台为AppCode赋予了50多种不同性质的IDE插件,包括对其他VCS的支持,与不同工具和框架的集成以及对编辑器的增强(例如Vim仿真)。只需使用“ 插件管理器”即可安装首选插件 。
三、多种语言-一种IDE
1、迅速
受益于AppCode中的Swift支持,包括对Swift语句的解析,完成和突出显示,重命名重构,强大的调试等。
2、目标C
AppCode支持Objective-C的所有最新功能,包括可空性注释, __kindof定义和通用类。
3、C ++
AppCode本机支持C和C ++,包括现代C ++标准,libc ++和Boost。利用代码完成,所有导航功能以及诸如重构,查找用法和代码生成之类的编码功能。
4、网络和跨平台
AppCode完全支持JavaScript,XML,HTML,CSS和XPath,包括所有代码编辑和转换功能,例如语法突出显示,分析,完成,导航和重构。AppCode还支持所有Emmet功能。

新功能

 Swift 重构

Inline Function(内联函数)
新的 Inline Function(内联函数)重构 (⌥⌘N) 内联选定的 Swift 函数,并在代码库中替换其所有用法。 AppCode 将建议内联所有调用并移除原始函数或仅内联所选调用并保留原始函数。

Extract Property (提取属性)
从用法创建属性或提取属性时,AppCode 现在会建议在 var 与 let 属性声明之间进行选择。

Extract Method(提取方法)
Swift 中的 Extract Method(提取方法)重构得到多个增强:
它会考虑变量的生命周期和范围。
它不再遗漏 mutating 修饰符。
选择提取的代码从条件表达式开始时,它不会再失败。
代码补全

Swift 中的代码补全得到多项改进,以更好地满足您的需求。 补全 init 和 deinit 关键字时,冗余空格会被移除,并在关键字后添加需要的大括号和圆括号。AppCode 2022.3 还支持初始值设定项和反初始值设定项的补全语句。
代码分析

意图预览
如果您对快速修复感到不确定或者只是想知道到底什么需要更改,可以在 ⌥Enter 菜单中打开所选快速修复的 Quick Documentation (F1)(快速文档)弹出窗口。 这将激活意图预览,显示代码在应用修正后如何更新。

新检查
AppCode 2022.3 带来了新的代码分析检查,可就冗余的可以为 null 的类型和冗余闭包向您发出警告。
注入的语言

使用 Swift 编码时,字符串文字中(例如 SQL 字符串、HTML 代码或正则表达式)有时会有代码片段。 您现在可以指示 AppCode 将它们视为代码,这意味着它可以根据所选语言执行准确的代码高亮显示,显示特定于语言的意图和操作,甚至提供在专用编辑器部分中编辑代码段的功能。将文本光标置于字符串上,按 ⌥Enter,然后选择要在此处注入的语言。
UML 图更新

AppCode 2022.3 增强了 Swift 和 Objective-C 类的 UML 图:
您可以将项目从 Project View(项目视图)中的文件拖到图中。
您可以按范围筛选图上的节点,例如所有已更改的文件、打开的文件或项目源文件。
Kotlin Multiplatform Mobile 插件更新
适用于 AppCode 的 Kotlin Multiplatform Mobile (KMM) 插件可以帮助您以统一的 Gradle 项目模型为 Android 和 iOS 开发应用程序。 在新版本中,提供了以下增强功能:
插件现在支持将文件移入和移出 Xcode 项目以及将文件复制到 Xcode 项目或者从 Xcode 项目复制文件。
可传递导出的依赖项现在可用并可在 Swift 代码中正确解析。
不正确的跨语言类重命名已被修正。
新版本修正了一些在混合模型中从共用代码步进到 iOS 部分时发生的调试器异常。
Xcodeprojs 现在仅在不存在 Apple Gradle DSL 时才会链接。
请注意,Kotlin Multiplatform Mobile 技术不受 AppCode 停用的影响,并且工具方面的进一步投资仍将继续。 有关更多信息和更新,请阅读 Kotlin 博客。
设置同步

所有基于 IntelliJ 的 IDE(包括 AppCode)现在都具有用于同步设置的新解决方案。 新的 Settings Sync(设置同步)插件能够同步来自平台、捆绑插件和第三方插件的所有可共享设置。 设置存储在附于用户的 JetBrains Account 的云端。 使用与同一用户帐户关联的基于 IntelliJ 的不同 IDE 时,设置将自动同步。了解详情
其他增强功能
AppCode 2022.3 兼容 macOS 13 和 Xcode 14.2。
对于 Swift 软件包,AppCode 现在可以针对 macOS 和 iPhone、模拟器等目标构建。
 
  。  

闪电小编说明:

JetBrains AppCod是全新版本的智能IDE解决方案,它不仅比Xcode稳定,而且还提供了我已经习惯于JetBrains产品的熟悉的功能和效率。具有快速更改和生成代码的能力,借助代码完成、代码生成选项、实时模板、代码格式、多个井号标记、自动导入导入进行编程等优势,具有带有语法和错误突出显示的代码分析及其快速修复以及项目和导航代码功能,可在设备,iOS模拟器上运行和调试,可使用二维和三维可视化检查iOS应用并更改参数显示。具有断点,帧,时钟和评估功能的集成调试器!您能够有效的节省时间,提高效率,不会浪费您宝贵的时间!
软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取

本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

  • 下载地址

捐助vip:软件无法下载?联系:sd173@foxmail.com

  • 猜你喜欢
  • 用户评论