Reformater le script dans JSL Editor est très utile pour obtenir le code avec une structure formatée.

Il est souvent utile de trouver des bogues dans le code et de garder une vue d'ensemble.
Mais parfois, c'est le contraire.
Existe-t-il un moyen de protéger le code dans un domaine spécifique contre une redistribution par Reformater le script ?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Recode Column(
dt:name,
{Map Value(
_rcOrig,
{"ALFRED", "A",
"ALICE", "A",
"AMY", "A",
"BARBARA", "A",
"CAROL", "A",
"CHRIS", "A",
"CLAY", "A",
"DANNY", "A",
"DAVID", "A",
"EDWARD", "A",
"ELIZABETH", "B",
"FREDERICK", "B",
"HENRY", "B",
"JACLYN", //missing
"JAMES", "B",
"JANE", "B",
"JEFFREY","B",
"JOE","B",
"JOHN", "B",
"JUDY", "B",
"KATIE", "B"
},
Unmatched( _rcNow )
)},
Update Properties( 1 ),
Target Column( :name )
);Sélectionnez seulement une partie de votre code puis reformatez le script
La suggestion de Jarmo fonctionne bien, mais il faut reformater du JSL syntaxiquement valide

entraîne le reformatage uniquement des parties sélectionnées du code

Hm, code JSL syntaxiquement valide - le reformatage fonctionne si je supprime le code dans la "zone de protection". Donc le reste semble être OK.
Je pense que le vrai problème est le suivant :
Les deux parties du code - au-dessus et au-dessous de la zone de protection doivent être du code JSL syntaxiquement valide.
c'est-à-dire que la zone de protection doit être au niveau le plus élevé - par exemple une fonction entière.
un autre exemple:

Vous voulez dire : ne sélectionnez pas de code autour de la zone de protection de manière à ce que le code restant devienne cohérent, puis déclenchez Reformater le script ?
Malheureusement, cela ne semble pas fonctionner 

Bonne prise.
Il y a un travail autour.Le
Avancé=>Bloc de commentaires
ne change pas la structure du code, il commente simplement une section de code en surbrillance.Si vous bloquez les commentaires, reformatez le JSL, puis mettez en surbrillance et
Advanced=?Décommenter le bloc
tu atteindras ton objectif