Les fonctions cachées de PyCharm
Je sais PyCharm est jeune IDE mais j'aimerai savoir si vous les gars ont trouvé des bonbons tout en l'utilisant. Je sais par expérience que JetBrains IDE sont remplis avec des bonbons et ne peut pas attendre de le trouver à tous.
Veuillez dresser la liste de vos conseils, peut-être quelque chose que vous n'avez pas prévu d'être là.
- En voici une:
ALT+SHIFT+S
, la recherche de la mémoire:IDE Settings>Appearance
-> tiqueShow memory indicator
. Une barre de mémoire sera affiché dans le coin en bas à droite. Cliquez sur cette barre pour exécuter un nettoyage de la mémoire / mémoire de balayage. - C'est maintenant dans les Préférences>Apparence & Comportement>Apparence. Encore
Show memory indicator
, cependant. 🙂 Au moins il est dans l'Édition de la Communauté. YMMV.
Vous devez vous connecter pour publier un commentaire.
Que le développeur en chef de
PyCharm
, je peux vous dire que nous n'avons généralement pas masquer les fonctionnalités dans des endroits aléatoires, et il y a un peu de moyen fiable pour découvrir la plupart d'entre eux.PyCharm
, et note que de nombreuses inspections ont quickfixes pour corriger les problèmes automatiquementJ'ai récemment découvert une option (je pense que c'est désactivée par défaut):
Fondamentalement, si vous pouvez rapidement faire une chaîne de quoi que ce soit, appuyez simplement sur Ctrl-W pour sélectionner, puis tapez une citation. Génial 🙂
PS: Pour activer cette utilisation des paramètres de la fonction de recherche, la recherche pour:
surround
J'aime ctrl-w, sélectionnez le bloc de la fonction. Je n'ai jamais couru à travers cette question, je pense que c'est génial d'être en mesure de sélectionner une fonction/si le bloc en appuyant simplement sur les touches ctrl-w une couple de fois.
Option-Up
/Option-Down
sur OS X.Ce n'est pas PyCharm spécifique, j'ai découvert dans l'Ide, mais j'ai bien l'PyCharm les utilisateurs devraient bénéficier de trop...
Essayer Alt+Clic (Ctrl+Alt+Clic si vous utilisez Gnome raccourcis par défaut) et faites glisser pour sélectionner le texte. Il devra sélectionner délimitée blocs, au lieu de remplir des lignes à l'aide de word wrap. Ces blocs peuvent être utilisés pour le type de texte répétitif ou de supprimer de nombreuses parties d'une ligne à la fois. Essayez, vous trouverez de l'utiliser plus souvent que vous ne le pensez!
Je ne sais pas si c'est un caché fonctionnalité vraiment, mais quand vous savez que ce sujet fait les tests de manière beaucoup plus facile.
Si vous exécutez vos tests par le biais de PyCharm, vous pouvez cliquer sur les noms et les lignes de la trace pour vous emmener à la ligne exacte dans votre code python. Fait les tests de manière beaucoup plus facile.
De contrôle-clic sur une méthode de vue dans un URLconf va s'ouvrir views.py et vous apportent droit à cette méthode. De même, le contrôle-clic sur les noms de modèle dans une vue, et dans d'autres modèles (comme dans le
extends
tag) vous amène à ce modèle.Pas caché, mais lors de l'édition d'un fichier CSS, il montre les couleurs dans le caniveau pour tous les styles que l'utilisation de la couleur. J'aime que. Aussi pour les CSS: code insight propose des optimisations de balises, ainsi qu'au vieillissement de la sortie inutilisée des balises.
Lors de l'édition d'un fichier HTML, le déplacement de la souris vers le coin supérieur droit de l'éditeur affiche des icônes pour plusieurs navigateurs...en cliquant sur ceux-ci vont ouvrir l'actuelle HTML dans le navigateur. Pas aussi utile si vous utilisez des modèles Django, mais un autre morceau de IDE-bonbons néanmoins.
Auto-import est aussi probablement l'une de mes fonctionnalités préférées. Il faut encore un peu de travail, si. C'est juste une preview, donc je suis sûr que ça va constamment s'améliorer.
Bien fait, JetBrains!
Quelque chose récemment, j'ai eu de comprendre comment passer codé en dur des arguments à un programme en Python lors de l'exécution. Je voulais le faire dans l'IDE plutôt que d'avoir à basculer d'une fenêtre de commande pour exécuter le programme.
Dans PyCharm 1.5.2, vous pouvez cliquer sur
Run
, puisEdit Configurations
. La troisième zone de texte à partir du haut, marquéScript parameters
, permet de coder en dur les paramètres du programme. Ces éléments seront utilisés chaque fois que le programme est exécuté à partir de PyCharm.