Comment entourer le texte sélectionné dans PyCharm comme avec Sublime Text


125

Existe-t-il un moyen de configurer PyCharm pour pouvoir entourer le code sélectionné de parenthèses en tapant simplement sur la touche parenthèse, comme lorsque nous utilisons SublimText 2?

Réponses:


228

Je pense que tu veux quelque chose comme

Settings | Editor | General | Smart Keys -> Surround selection on typing quote or brace


7
Sur Windows, c'est File | Settingsau lieu dePreferences
Procès de Fund Monica

Cela se traduit par un comportement similaire à celui de Jupyter Notebook, ce qui rend le basculement entre les deux beaucoup plus fluide. Merci!
Shovalt

2
sur mac est Preferencesau lieu deSettings
encadré le

20

PyCharm 4.0 a la possibilité de Surround With..., en sélectionnant votre extrait de code et en appuyant sur

ctrl+ alt+T

ou sur Mac: + +T

L'option 1 devrait vous fournir les fonctionnalités que vous recherchez:

PyCharm Ctrl + Alt + T


1
J'ai essayé cela, mais cela ajoute également un saut de ligne. Si j'ai, disons, "print doc", sélectionnez "doc" et appliquez ceci, "doc" se transforme en "(doc)", comme prévu, mais il passe à une autre ligne.
Douglas Henrique

@DouglasHenrique que le comportement devrait pouvoir être changé en utilisant la variable de template $ END $ live.
j_walker_dev

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.