La nouvelle version d'AppCode 2020.3 offre la prise en charge de la localisation Swift, de nouvelles inspections et intentions, Go to Declaration basée sur SourceKit, la prise en charge de XCFrameworks, des améliorations de refactorisations, des nouvelles fonctionnalités de débogage, et plus encore !
AppCode 2020.3 prend en charge la syntaxe pour les trailing closure multiples, les clauses catch multi-modèles et d'autres changements récents de Swift 5.3.
Localisez facilement les chaînes avec une nouvelle intention pour Swift.
Consultez la valeur réelle d'une chaîne localisée dans votre code, avec un pliage pratique pour les instructions NSLocalizedString
.
Utilisez la saisie automatique, la navigation et Find Usages pour les identificateurs de chaînes.
Supprimez les qualificateurs self
redondants grâce à une nouvelle inspection Swift.
Trouvez les listes d'arguments inutiles pour les closures et supprimez-les en quelques secondes.
Convertissez facilement les trailing closures en arguments de fermeture, et vice versa.
Consultez l'aperçu pour un correctif rapide avec ⌥Espace.
Bénéficiez de la refactorisation multilingue Change Signature qui change automatiquement les signatures des méthodes/fonctions en Objective-C et Swift.
Changez le type throw
d'une fonction/méthode dans le dialogue Change Signature.
Mettez à jour correctement les valeurs des arguments par défaut et les paramètres variadiques.
Modifiez les préférences Rename dans un message inséré : appelé simplement la refactorisation et appuyez sur ⇥
.
Les exécutables et configirations d'exécution de test de SPM sont maintenant affichées dans l'interface utilisateur d'AppCode.
Utilisez Go to Declaration dans Swift avant même la fin de l'indexation et de la mise en cache.
Cliquez sur un conseil inline et examinez la variable sélectionnée.
Ajoutez de nouveaux watches inline directement depuis la fenêtre de l'éditeur.
Visualisez les watches inline dans l'onglet Variables .
Définissez l'emplacement actuel pour le compteur de programme dans la gouttière de gauche.
Preferences | Plugins | Marketplace
). Consultez ces articles pour en savoir plus sur Code With Me.Effectuez le staging des modifications directement depuis AppCode : activez la zone de staging dans Preferences | Version Control | Git
pour avoir accès au nouveau nœud Staged dans la vue Commit. Apprenez-en plus dans cet article de blog.
Recherchez des hachages et desmessages de commit, des balises et des branches dans la boîte de dialogue Search Everywhere sur le nouvel onglet Git.
Les entités de code de XCFrameworks sont maintenant résolues correctement.
Prévisualisez le contenu du fichier directement à partir de la vue Project en utilisant ⌥Espace
.