智能IDE的iOS和macOS开发
AppCode会不断分析你的代码,寻找可以改进的部分。为此,它为每种受支持的语言提供了一组代码检查和意图操作。检查定位未使用或冗余的代码、语法错误、可能的错误、拼写错误、过时或冗余的代码结构,换句话说,在编译或com之前可能需要修改的所有内容
大家好,今天我们开始AppCode 2021.3的Early Access Program,第一个版本已经可以下载了。从这个版本开始,AppCode支持Swift (SE-0306): Swift Package项目模板中的actor。除了在AppCode中打开Swift包,你现在还可以使用项目向导:Swift错误断点我们已经添加了
请欢迎我们今年的第二个主要更新——AppCode 2021.2!下载AppCode 2021.2 Swift语言支持AppCode 2021.2包括对以下Swift提案的支持:SE-0289:结果构建器SE-0295:具有关联值的枚举的可编码合成SE-0296:异步/await文档标签AppCode现在显示在Swift中常见文档标签的完成:Complete St
大家好,新的AppCode 2021.2 EAP构建可以从我们的网站下载。在这个版本中修复了以下值得注意的问题:Rename refactoring wasn 't filling in The filename and extensions (OC-21874) Resolve wasn 't working for Objective-C/Swift code with The depl
大家好,今天我们将通过介绍用于AppCode的Kotlin多平台移动(KMM)插件来扩展Kotlin多平台移动生态系统。通过使用这个插件,你可以:用同样的方式指定KMM项目的iOS部分的结构。我们已经创建了一个特殊的Gradle DSL来描述不需要。xcodeproj或。xcwor的iOS项目
今天我们开始AppCode 2021.2的Early Access Program,第一个版本已经可以下载了。SE-0289:结果构建器SE-0295:具有关联值的枚举的可编码合成调用层次调用层次是JetBrains产品中最有用的导航视图之一
大家好,AppCode 2021.1.1现在可以在我们的网站上下载。以root身份调试通过在Edit Configurations对话框中选择相应的选项以root身份运行或调试应用程序:Bug修复此更新中修复了以下显著问题
大家好,你可能已经听说过用于AppCode的Kotlin/Native插件。我们开发它的最初目的是简化将Kotlin/Native框架集成到Xcode项目中的过程,这样我们就可以自动添加所需的构建阶段,在需要时调用Gradle,等等。此外,我们希望通过从Swift和Objec解析Kotlin实体来简化代码编写
大家好,新的AppCode 2021.1测试版可以从我们的网站下载。这个beta版提供了对SE-0287提议的支持,并使对局部变量使用属性包装器成为可能。还有一些小错误修复-你可以在我们的发布说明中找到它们。你的AppCode团队JetBrains The Drive to Develop
大家好,新的AppCode 2021.1 EAP可以从我们的网站下载。Saving Swift模块缓存阶段现在应该快得多了,特别是对于有很多依赖项的大型项目。以下值得注意的问题在这个版本中被修复:加载Swift模块时出现死锁(OC-21475)。在测试运行程序(OC-20532)中对XCTSkip的错误处理。不常
这是AppCode 2021.1的路线图:支持新版本的Xcode性能改进(索引和解析速度)Objective-C对SPM包的支持(OC-20192)对于这个版本,我们计划主要关注性能改进和bug修复的新功能。如果你有任何问题,请在下面的评论中提问。你的美
这是AppCode 2020.3的路线图:索引性能改进Swift 5.3和Xcode 12支持(这里的子任务)SPM支持(独立项目和bug修复)跨语言更改签名重构重命名重构(bug修复)正如你所看到的,我们计划主要集中在性能改进和bug修复最近添加的功能。如果你有任何问题
大家好!现在是时候分享AppCode 2020.2的计划了:添加Xcode 12和Swift 5.3支持。为使用Swift Package Manager依赖项的Xcode项目提供支持。加强SourceKit-based完成。实现Swift的Change Signature重构。提高缓存速度并尽可能消除冻结。如果你有任何问题,请用英语提问
大家好,现在是时候分享AppCode 2020.1的计划了,该计划自2019.3以来一直没有多大变化。我们将继续主要专注于提高性能和Swift支持:Swift 5.1和5.2性能:使混合和纯Swift项目的代码高亮、完成和导航速度更快。提高缓存速度,包括“处理Swift模块”和“构建Mod”
在文件和源代码中导航,特别是在复杂的项目中,可能会消耗大量的时间,这就是为什么学习如何在IDE中快速移动非常重要。AppCode提供了大量导航功能,可以帮助你移动得更快。在这篇博客文章中,我们将看看一些最有用的导航工具、设置和快捷键,你可以添加到你的军火库中。邻接的
在这篇简短的文章中,我们将看看对服务器端Swift开发有用的各种AppCode特性,因为现在你可以在macOS上使用AppCode打开独立的SPM项目。签出并打开项目在Welcome屏幕上,单击Get from VCS按钮并输入Feather存储库的地址:单击Clone。项目一旦签出,就会自动打开
AppCode的代码生成功能允许你避免输入大量的标准代码构造。只需单击一下,就可以向类添加初始化器、实现和重写方法或创建属性。在这篇博文中,我们将向你展示如何在你的Swift代码中使用这些功能。创建和编辑文件模板如果在Project工具窗口中按⌘N,就会看到lis
我们9月2日的网络研讨会的记录,BDDing你的Objective-C应用程序,现在可以在JetBrainsTV YouTube频道。在本次网络研讨会中,Paweł Dudek和Łukasz Warchoł将向您展示如何利用AppCode来真正增强您的BDD工作流。下面是我们的网络研讨会上的一些问题,由Paweł, Łukasz和Anastasia回答。问:我如何从这个网络研讨会获得实时模板?我需要吗?
大家好,许多人已经注册了我们的免费网络研讨会:BDDing你的Objective-C应用程序,9月2日,Paweł Dudek和Łukasz Warchoł。对于那些没有的人,你们还有机会!我们的演讲者将展示如何在AppCode中授权您的BDD工作流。他们将严重依赖于Cedar和expect的各种定制活动模板。这些可以在GitHub toge上找到
9月2日,星期二,10:00 - 11:00 CEST (8:00 - 9:00 GMT)参加我们的免费网络研讨会,通过Paweł Dudek和Łukasz Warchoł BDDing您的Objective-C应用程序。BDD是提高应用质量和代码基础的好方法。这也是改进你的工作流程和创建代码的好方法。同时,开始BDDing你的应用程序是不容易的。如果事实是不容易的
我们6月12日的网络研讨会记录,拥抱AppCode 3,现在可以在JetBrainsTV YouTube频道上看到。在本次网络研讨会中,Rafał Legiędź展示了一些“标准”的魔力,比如代码辅助、代码生成和重构功能、调试和CocoaPods支持,甚至还提供了一个在AppCode中编写Swift代码的小演示。以下是R在我们的网络研讨会上回答的一些问题
本周我们将很高兴加入英国诺维奇的NorDevCon,我们期待在那里与您见面!在两个主要的会议期间(2月24-25日),在JetBrains展台上,请抓住我们的开发人员倡导者Phil Nash,问任何问题,不要忘记访问他的演讲“快速测试-有或没有测试”!Phil Nash是c++, Objective-C和c++的开发者
这周我们将很高兴在Kraków,波兰加入Mobiconf,我们期待在那里与您见面!在两个主要会议期间(10月6-7日)参观我们的展位,询问关于JetBrains产品和我们未来计划的问题,学习一些技巧和技巧,并观看演示。和往常一样,你有机会赢得一年的免费订阅!见到你!本地团队
你好,下周AppCode和Kotlin团队将参加在波兰华沙举行的MCE会议,我们期待在那里与您见面!在两个主要的会议期间(4月21-22日)访问我们的展位,询问关于JetBrains产品或我们未来计划的问题,学习一些技巧和技巧,并观看演示。参加我们的许可证抽奖,并赢得免费1年订阅!即使你不知道
好消息!今年三月,我们将很高兴加入荷兰阿姆斯特丹的mdevcon。在2016年3月18日的主要会议日在展位见我们。和往常一样,我们会在展位上展示演示,回答问题,分享技巧和我们未来的计划,同时赠送很酷的贴纸和其他礼物。您将有机会赢得免费许可证!我们是rafflin