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 !

JetBrains lance le programme d'accès anticipé (EAP) à PyCharm 2023.1
La première mise à jour majeure de l'année de son EDI Python

Le , par Michael Guilloux

8PARTAGES

4  0 
Cela fait déjà deux mois que JetBrains a publié la version 2022.3 de PyCharm, son EDI Python. PyCharm 2022.3 a débarqué avec une nouvelle solution Settings Sync et une nouvelle solution de gestion des packages Conda. Cette version est également venue avec une expérience utilisateur améliorée pour les pandas DataFrames et bien d'autres nouveautés et améliorations.

JetBrains lance maintenant le programme d'accès anticipé (EAP) à PyCharm 2023.1. La première version EAP vient avec un bon lot de nouveautés et améliorations que nous vous présenterons ici.

Python 3.12

Vous pouvez commencer à expérimenter les nouvelles fonctionnalités de Python 3.12 dans PyCharm - cette version a été ajoutée à la liste des versions Python prises en charge dans PyCharm.

Expérience utilisateur

Zoom

Il est désormais possible de zoomer entièrement dans PyCharm, en augmentant ou en diminuant la taille de tous les éléments de l'interface utilisateur à la fois. Pour ce faire, dans le menu principal, sélectionnez View | Appearance et ajuster la mise à l'échelle de l'EDI.


De plus, vous pouvez faciliter l'appel de ces actions en leur attribuant des raccourcis personnalisés dans Settings/Preferences | Keymap | Main Menu | View | Appearance.


Nouveau paramètre Remember size for each tool window

JetBrains a introduit une nouvelle option de mise en page qui vous permet d'unifier la largeur des fenêtres d'outils latérales ou de conserver la possibilité d'ajuster librement leurs tailles lorsque vous personnalisez votre mise en page. La nouvelle case à cocher Remember size for each tool window est disponible dans Settings/Preferences | Appearance | Appearance & Behavior | Tool Windows.


Dans la nouvelle interface utilisateur, le paramètre est désactivé par défaut, ce qui signifie que les fenêtres d'outils sont affichées avec la largeur unifiée et que leurs tailles restent constantes lorsque vous basculez entre elles. Dans l'ancienne interface utilisateur, l'option est activée, de sorte que les fenêtres d'outils ont des largeurs différentes, bien que vous puissiez choisir de les aligner à tout moment en désactivant simplement le paramètre.

Volet de nom de fichier visible lorsque les onglets sont masqués dans la nouvelle interface utilisateur

JetBrains a affiné l'expérience utilisateur de la nouvelle interface utilisateur en ajoutant un volet qui affiche le nom du fichier actuellement ouvert lorsque les onglets de l'éditeur sont masqués.


Éditeur

Nouvelle action d'intention pour reformater les tableaux dans les fichiers Markdown

Une nouvelle action d'intention permet de corriger la mise en forme des tableaux dans les fichiers Markdown. Vous pouvez accéder au correctif rapide via le raccourci Context actions (⌥⏎ / Alt+Entrée) ou en appuyant sur l'icône représentant une ampoule jaune et en sélectionnant Reformat code dans la liste qui s'affiche.


Fill Paragraph pour les fichiers Markdown

L'action de l'éditeur Fill Paragraph est désormais prise en charge pour les fichiers Markdown, ce qui vous permet de diviser les textes longs en plusieurs lignes de même longueur. Pour ce faire, placez le curseur à l'intérieur du paragraphe que vous souhaitez modifier et appelez l'action à partir du menu Edit ou recherchez la commande Fill Paragraph à l'aide de Find Action (⇧⌘A / Ctrl+Maj+A) et exécutez-la.


Nouvelle page de paramètres Smart Keys pour Markdown

JetBrains a ajouté une page dédiée pour configurer et modifier vos préférences Markdown dans Settings/Preferences | Editor | General | Smart Keys. Cette page devrait faciliter la gestion de vos préférences, car elle fournit des cases à cocher distinctes pour diverses fonctionnalités de l'éditeur, remplaçant la case à cocher unique précédemment située dans Settings/Preferences | Languages & Frameworks.


Systèmes de contrôle de version

Couleurs de statuts VCS dans la fenêtre d'outil Structure

Pour faciliter le suivi des modifications apportées aux fichiers, JetBrains a ajouté des repères de couleur à la fenêtre d'outil Structure. Les noms des objets modifiés deviendront maintenant bleus et les noms des objets nouvellement ajoutés apparaîtront dans la fenêtre d'outil surlignés en vert.


Run/Debug

Option pour attribuer un raccourci personnalisé pour exécuter le fichier en cours avec couverture

La première version de PyCharm 2023.1 vous permet de créer un raccourci pour lancer l'action Run with coverage pour le fichier ouvert, même si la configuration d'exécution n'a pas encore été créée. Pour attribuer un tel raccourci, allez dans Settings/Preferences | Keymap, recherchez l'option Run with Coverage context configuration et ajoutez-y une nouvelle combinaison de touches pour cela.


Corrections notables

Il y un certain nombre de corrections de bogues qui ont faites dans la première version EAP. Parmi les plus notables, on peut souligner que :

  • JetBrains a corrigé un problème provoquant une erreur lors de la configuration d'un interpréteur Docker compose pour un projet Django à l'aide de la console Django.
  • PyCharm reconnaît désormais les modules inclus dans PYTHONPATH en tant que sous-répertoires.
  • PyCharm propose désormais la complétion de code pour les clés TypedDict entre guillemets.
  • L'interface du débogueur dans la nouvelle interface utilisateur PyCharm affiche l'action Step Into My Code comme elle le faisait dans l'ancienne interface utilisateur.

Voici présentées les mises à jour les plus importantes pour PyCharm 2023.1 EAP 1. Pour la liste complète des améliorations, consultez les notes de publication. Vous pouvez télécharger les versions EAP à partir du site Web de l'EDI, les obtenir à partir de l'application gratuite Toolbox ou utiliser des snaps si vous utilisez Ubuntu.

Télécharger la dernière version EAP de PyCharm

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