Bonjour,
existe-t-il un plug-in, ou à défaut un moyen simple, d'avoir un effet de rétractation/extension comme dans les éditeurs de programmes ?

Par exemple, j'aimerais passer du 1er code au 2nd par simple clic sur la ligne commençant par "def".

Code "développé" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
x = 5
 
def function(bidon):
    """
    Un petit commentaire...
    """
    print('Cette fonction est bidon...')
 
y = 2
Code "réduit" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
x = 5
 
def function(bidon):
y = 2
Le problème de trouver les parties à réduire ou développer n'est pas ma préoccupation, je me débrouillerais, c'est surtout l'effet de rétractation/extension qui m'intéresse.