View inline watches from the Variables tab: DebuggerĪ heap of new features are available in the AppCode debugger:Ĭlick on an inline hint and examine the selected variable:Īdd new inline watches right from the editor window: Swift Package ManagerĪppCode now shows the SPM executable and test run configurations in the Run Configurations chooser. Under the hood it uses SourceKit in the same way as our code completion. Go to Declaration now works even before indexing and caching are finished. Rename preferences are now available in an inlay hint. The refactoring preview shows the correct preview for init methods. Variadic parameters are now correctly updated. You can now change the function/method throw type right in the Change Signature dialog:ĭefault argument values are now preserved when executing the refactoring. With a cross-language Rename refactoring implemented, the next logical step was to implement a cross-language Change Signature – and here it is in AppCode 2020.3! And even more: Press ⌥Space to see the quick-fix preview: Remove redundant self qualifiers with a new Swift inspection:įind unnecessary argument lists for closures and remove them in seconds:Įasily convert trailing closures to closure arguments, and vice versa, with a new intention: Use completion, navigation, and Find Usages for localization keys. See the actual value of a localized string in your code, with convenient folding for NSLocalizedString statements: Localize strings easily with a new intention for Swift: ![]() String localization was implemented for Objective-C a long time ago, and now it works for Swift: SE-0280: Enum cases as protocol witnesses.SE-0044: Import as member improved as described in OC-20445.SE-0269: Increased availability of implicit self in closures when reference cycles are unlikely to occur.SE-0279, SE-0286: Multiple trailing closure syntax.Īllow synthesis of Equatable and Hashable in conditional conformances (see the SE-0185 amendment).The following Swift changes are now supported in AppCode: Welcome our third update this year – AppCode 2020.3!ĭownload AppCode 2020.3 Swift Language Support
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |