Releases

AppCode 2018.2 est disponible !

Nous avons le plaisir de vous annoncer le lancement d’AppCode 2018.2 !

Poursuivez votre lecture pour plus d’informations sur la nouvelle version de Rename et en savoir plus sur la nouvelle refactorisation Extract Closure pour Swift, les nouvelles fonctionnalités de saisie automatique et de fil d’Ariane, les nombreuses améliorations de l’assistance au codage, la modification du code SQL, la gestion des bases de données, la prise en charge de la barre tactile MacBook et bien plus encore !

Splash

Télécharger AppCode 2018.2

 

Swift

Extract Closure

Le dernier-né de la famille de refactorisations Swift, Extract Closure, est maintenant disponible ! Sélectionnez le code à extraire dans la closure, appuyez sur ^T et sélectionnez Closure… :
Extract Closure

Vous pouvez facilement changer l’ordre des paramètres de closure et les renommer :
Modification de l'ordre des paramètres

Renommer

Renommez les symboles Swift de votre code plus rapidement sans passer par des boîtes de dialogue supplémentaires :
Changement de nom en ligne pour Swift

La refactorisation Rename fonctionne pour les arguments de bloc Objective-C, les noms de classe exportés vers Objective-C depuis Swift au moyen de l’attribut @objc, les cas d’énumération Swift dans Objective-C et de nombreuses déclaration Objective-C qui sont traduites en Swift au moyen d’une heuristique spéciale.

Saisie automatique

Insérez automatiquement des « ? » pour les valeurs optionnelles :
Saisie automatique pour les valeurs optionnelles

Saisissez instantanément les attributs Swift en tapant simplement @ :
Saisie automatique des attributs

Utilisez les fils d’Ariane pour passer rapidement à une section précise du code :
Fils d'Ariane Swift

Aperçu des commentaires pour les extensions

Vous avez des difficultés à différencier les extensions Swift ? AppCode vous facilite la tâche en affichant l’aperçu de vos commentaires de documentation dans la vue Structure (⌘7) et dans les fenêtres contextuelles de navigation Class/Symbol (⌘O/⌥⌘O) :
Aperçu des commentaires

Ignorer / Implémenter

Les stubs de méthodes sont correctement générés pour les membres ayant le même nom provenant des super-classes et des protocoles, des propriétés amovibles et des membres de protocole facultatifs non mis en œuvre dans la super-classe :
Ignorer/Implémenter les améliorations

Intentions

Les intentions Add/Remove explicit type qui ont été ajoutées plus tôt dans AppCode 2017.3, peuvent désormais être utilisées pour les itérations Swift :
Ajouter/supprimer un type explicite pour les itérations

Débogueur

AppCode gère désormais la sortie des scripts LLDB personnalisés (tels que Chisel) :
Chisel

Pendant longtemps, l’activation et la désactivation des points d’arrêt ne pouvaient se faire qu’avec la souris. Avec AppCode 2018.2, nous avons ajouté ces options en tant que correctifs rapides disponibles via ⌥⏎ :
Intentions de point d’arrêt

Messages de build

Les noms de cibles s’affichent correctement en tant que nœuds Information :
Cibles de build

La sortie de script de toute phase Run Script est désormais masquée avec le nœud réuctible et n’encombre plus l’écran de sortie de build :
Phases Run Script

Database support

Le plug-in Database support fait désormais partie d’AppCode ! Il comprend les fonctionnalités SQL et de gestion de bases de données de JetBrains DataGrip, et notre IDE inter-platesformes pour les bases de données. Voir une démonstration de ces fonctionnalités :

Prise en charge de la barre tactile

Exécutez, assemblez et déboguez votre projet, validez les modifications et mettez-le à jour, le tout directement depuis la barre tactile :
Prise en charge de la barre tactile

Tous les contextes de barre tactile disponibles peuvent être personnalisés dans la section Preferences | Appearance & Behaviour | Menus and Toolbars | Touch Bar.

Contrôle de version

Avec AppCode 2018.2, vous pourrez afficher autant d’onglets de journaux VCS que vous le souhaitez :
Onglets multiples de journalisation

Vous pouvez supprimer une balise Git d’un commit depuis le menu contextuel de l’onglet Log :
Suppression d'une balise Git

Ouvrez l’état de référentiel voulu dans la fenêtre Project Tool avec l’action Browse Repository at Revision :
Parcourir le référentiel pour la révision

Enfin, ignorez facilement la boîte de dialogue Push lors de l’utilisation de l’action Commit and Push. Configurez le comportement à privilégier dans la section Preferences | Version Control | Git :
Affichage de la boîte de dialogue Push

Interface utilisateur

Nous avons remanié les icônes de l’interface pour un aspect plus épuré, net et moderne :
Nouvelles icônes d'interface

Vous trouverez plus de détails sur le processus de conception dans ce billet de blog.

C’est tout pour l’instant ! Explorez les nouvelles fonctionnalités en détail sur notre site Web et profitez d’une version d’essai gratuite de 30 jours pour juger par vous-même !

Télécharger AppCode 2018.2

L’équipe AppCode
JetBrains
The Drive to Develop

 

image description

Discover more