AppCode Mac – Objective-C的集成开发环境 v2017.3(OC-173.3727.136)
所属分类：编程开发平台：Mac Os | 系统：OS X 10.11及以上大小：326.81MB | 语言：英文 | 授权：破解最后更新：2017年12月30日
AppCode破解版是知您网搜集到的Mac os系统上一款实用的开发软件工具。AppCode for Mac是一个全新的Objective-C的集成开发环境，用于帮助开发Mac、iPhone 和 iPad的应用程序。
功能特色 AppCode for Mac具有超乎想象和便利的代码导航以及代码自动完成。它可以即时代码分析和快速简易代码搜索，包括类、方法、变量和资源。可以即时代码转换，支持i18n，拥有更好的代码重构。
AppCode for Mac可直接打开 Xcode 项目，可与Interface Builder 交换，可直接在iOS 设备和仿真器上运行应用。支持使用OCUnit 单元测试。具有表达式仿真的调试器，支持版本控制包括：Subversion, Git, Perforce and CVS。
AppCode is a new Objective-C IDE for developers building apps for Apple devices such as Macs, iPhones & iPads. Code fast with an IDE that analyzes your context and understands your project. Benefit from more kinds of code completion and formatting than you can imagine. Focus on important tasks and let AppCode take the routine away: from simple property declaration to inserting complex code chunks via live templates. Write clean and correct code with AppCode. Static analysis for all supported languages will highlight every error or warning and suggest quick-fixes right as you type.
AppCode is available on a subscription basis for $199 per year.
Thought-out and convenient code navigation and code completion
On the fly code analysis with quick-fix suggestions
Project-wide usages search for classes, methods, variables, resources
Instant code transformation intention actions, including i18n support
Better code refactorings: ‘Change Signature’, ‘Extract Method’, etc.
Can open and create Xcode projects
Integrates with the Interface Builder
Can run your app on iOS device or in simulator
Unit test runner for OCUnit
Has a debugger with evaluate expression
Supports Subversion, Git, Perforce and CVS version control systems
WHAT’S NEW Version 2017.3: Swift 4 support:
We’re done implementing Swift 4 support in our parser and resolution engine. This work was started immediately after the 2017.2 release, and some of the Swift 4 features were delivered in 2017.2.x updates. This release completes all of the proposals that could potentially affect AppCode functionality.
We’ve significantly improved resolution accuracy in 2017.2.x updates with support for access modifiers and AnyObject/AnyClass in Swift. AppCode 2017.3 continues this direction bringing the correct resolve of nested associated types and eliminating the major resolution problem for variables/properties and methods having the same name (a typical case for some UIKit classes).
Proper implementation of SE-0086 (Drop NS Prefix in Swift Foundation) included in this release brings long-awaited fixes for false Parameter type mismatch… warnings and errors shown in editor for mixed Objective-C/Swift code.
Build performance and Xcode 9 support:
For a long time, developers have reported a problem with incremental builds in AppCode being much slower than in Xcode.
In this release, we have finally found the right approach to dealing with the Xcode build system, which makes the build time the same as it is Xcode, when there are only a few changes in the code. Besides, all major tasks needed for Xcode 9.x support are also finished.
AppCode 2017.3 delivers all the latest C++ language support improvements implemented by our colleagues on the CLion team. Some of the most important ones includes better list initialization handling with lots of fixes for false warnings and errors in code analysis, and name lookup improvements.
Moreover, this release brings better support for JUCE library, which is frequently used for cross-platform audio development, and full support for Catch and Boost.Test test frameworks in AppCode, which includes proper integration into AppCode’s test runner and code editor, and separate run configurations for these frameworks
Separate colors for method/function calls and declarations in Objective-C, C++ and Swift:Colors for declarations and calls
New Add/Remove explicit type intentions allow you to add or remove explicit types in variable declarations:Add/remove explicit type
Special gutter icons allowing you to run/debug/profile a single test and displaying the status of test execution