Affichez et parcourez les URL directement à partir de l'onglet de l'éditeur, obtenez des suggestions de modèles contextuelles pour Hugging Face et bénéficiez d'une assistance intelligente au codage pour TypedDict
De nouvelles icônes de gouttière offrent un moyen simple de gérer les URL dans les projets Flask, FastAPI et Django. En quelques clics, vous pouvez tester un point de terminaison en exécutant la requête dans le client HTTP, consulter tous les points de terminaison de niveau inférieur, passer au niveau du dessus ou copier l'URL dans le presse-papiers.
De nouvelles indications intégrées à l'éditeur montrant les points de terminaison des URL contribuent également à la lisibilité du code pour les frameworks web Python. En cliquant sur ces indications, vous accéderez à la route parente ou ouvrirez une liste déroulante (s'il y en a plusieurs). Maintenez ⌘, ⌥, Ctrl ou Alt pour copier l'URL dans le presse-papiers.
TypedDict
Nous avons ajouté la prise en charge de la PEP 692. Les arguments de mots clés définis comme TypedDict
sont désormais disponibles lorsque vous invoquez les informations sur les paramètres (Ctrl + P), ainsi que lors de la saisie semi-automatique du code et dans la fenêtre contextuelle de documentation rapide (Ctrl + Q). Vous avez désormais accès à un outil de plus qui vous permet d'utiliser les dernières fonctionnalités d'indications de type de Python afin de développer une base de code facile à comprendre.
requirements.txt
PyCharm souligne désormais les paquets répertoriés dans requirements.txt
qui ne sont pas installés sur l'interpréteur Python actuel à l'aide d'une ligne ondulée jaune. Survolez le nom du package et cliquez sur Install all missing packages pour configurer immédiatement votre environnement de développement.