IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

AppCode 2022.1 est disponible :
Un aperçu des nouveautés de l'EDI de JetBrains pour les plateformes Apple

Le , par Michael Guilloux

71PARTAGES

4  0 
JetBrains vient d'annoncer la sortie d'AppCode 2022.1, la première mise à jour majeure de l'année pour son EDI destiné aux plateformes Apple telles que macOS, iOS, watchOS et tvOS, et supportant la programmation en C, C++, Objective-C et Swift. Dans la version 2021.3, AppCode est venu avec la prise en charge des acteurs Swift, la complétion de plusieurs mots-clés, une prise en charge améliorée de la documentation, un éditeur complet des listes de propriétés, des points d'arrêts d'erreurs, entre autres.

AppCode 2022.1 continue dans la même lancée avec la prise en charge des séquences async, #if pour les expressions de membres postfix, des spécificateurs de contrôle d'isolement pour les acteurs Swift, une meilleure intégration de Swift Package Manager, une meilleure prise en charge de VoiceOver, et bien plus. Nous présentons dans la suite les différentes nouveautés et améliorations par domaine.

Swift

AppCode 2022.1 prend charge les séquences async, #if pour les expressions de membres postfix et les spécificateurs de contrôle d'isolement pour les acteurs Swift.

Swift Package Manager

Vous pouvez mettre à jour les dépendances de Swift Package Manager vers la dernière version en cliquant sur Tools | Swift Package Manager | Update Dependencies.


En plus de cela, les artefacts de build du répertoire .swiftpm ne s'affichent plus dans la recherche en texte intégral car AppCode les exclut désormais automatiquement.

Formatage du code

Il est possible de détecter facilement les problèmes de formatage grâce à une nouvelle inspection Incorrect formatting à l'échelle du projet.


Forcez l'ajout d'un espace après // lorsque vous formatez votre code Swift avec la nouvelle option accessible dans Preferences | Editor | Code Style | Swift | Comment Code.

Notifications

AppCode 2022.1 vient avec une nouvelle fenêtre d'outils Notifications qui améliore la visibilité et l'organisation des notifications.


Accessibilité

La prise en charge de VoiceOver a été considérablement améliorée dans AppCode 2022.1. Le lecteur d'écran lit désormais les noms et les descriptions des branches Git dans l'onglet Log et fournit une invite vocale à utiliser ⌘L pour naviguer dans les filtres du journal.

Contrôle de version

Survoler l'annotation avec la souris lorsque vous utilisez l'action Annotate with Git Blame met en évidence la différence de lignes en surbrillance directement dans la fenêtre de l'éditeur. Il suffit de cliquer dessus pour afficher le commit correspondant dans la fenêtre d'outil Git Log.


Vous pouvez appliquer ou valider par commit les modifications suggérées directement à partir des commentaires d'une requête pull donnée.

Comme autres améliorations, notons que la fenêtre Git File History fonctionne désormais indépendamment du processus d'indexation. Et enfin et surtout : AppCode 2022.1 prend en charge la version 13.3 de Xcode, l'environnement de développement d'Apple pour macOS, ainsi que pour iOS, watchOS et tvOS.

Nouveautés et téléchargement d'AppCode 2022.1

Une erreur dans cette actualité ? Signalez-le nous !