• [^] # Re: Mes couples gagnant

    Posté par (site web personnel) . En réponse au journal Quel IDE pour quel langage. Évalué à 2. Dernière modification le 17 février 2018 à 17:05.

    Par exemple détecter si tu utilises un template inexistant, si dans le template tu utilises des filtres ou des variables inexistantes. Du coup, ça propose également de l'autocomplétion intelligente sur les noms de templates et des filtres ou variables. Ça permet de détecter que tu as oublier de charger une bibliothèque de templatetags.
    Il propose de lancer les tests via Django quand tu fais un clic-droit sur un TestCase qui utilise la classe fournie par Django.

    L'autocomplétion est également adaptée en Python, elle fonctionne avec les modèles (par exemple, si je tape User.objects.filter(, il va proposer username=, username_in, username_gt, ... bref tous les filtres SQL disponibles) et les URL.

    (et le README de pyimport m'a convaincu que PyCharm était beaucoup plus pratique pour ça :) )