Commande save

Utilisez la commande save pour enregistrer le document en cours.

Syntaxe

save [ prompt
     | visible
     | trim
     | noTrim
     | textLimit n
     | encoding codage_car
     | lineSeparator { CRLF | CR | LF }
     ] [...]
     [ "nomfichier" ] 

Paramètres

prompt Utilisez le paramètre facultatif prompt pour inviter l'utilisateur à indiquer le nom de fichier sous lequel ce document doit être sauvegardé.
visible Utilisez le paramètre facultatif visible pour indiquer que seuls les éléments visibles doivent être sauvegardés.
trim Utilisez le paramètre facultatif trim pour préciser que les espaces de fin de toutes les lignes du document doivent être supprimés. Si vous ne précisez pas le paramètre trim ou noTrim, l'option considère que la valeur du paramètre current.save.trim fait foi.
noTrim Utilisez le paramètre facultatif noTrim pour que les blancs de fin de toutes les lignes du document ne soient pas supprimés. Si vous ne précisez pas le paramètre trim ou noTrim, l'option considère que la valeur du paramètre current.save.trim fait foi.
textLimit n Utilisez le paramètre facultatif textLimit pour indiquer la longueur de ligne maximale.  n doit être un entier supérieur ou égal à zéro.  Si n est égal à zéro, aucune longueur de ligne maximale n'est définie.  Les lignes du document sont tronquées si leur longueur excède celle de la valeur n. Si vous ne précisez pas le paramètre textLimit, le paramétrage reprend le paramètre current.save.textLimit.
encoding codage_car Utilisez le paramètre facultatif encoding pour indiquer le codage des caractères du fichier enregistré.  Si vous ne spécifiez pas le paramètre encoding, le codage utilisé lors du chargement du fichier original est utilisé.
lineSeparator Utilisez le paramètre facultatif lineSeparator pour indiquer les caractères de séparateur de lignes à utiliser lors de la sauvegarde.  Vous pouvez spécifier l'une des valeurs suivantes :
  • CRLF - "\r\n" (0x0D, 0x0A)
  • LF - "\n" (0x0A)
  • CR - "\r" (0x0D).
Si vous ne spécifiez pas le paramètre lineSeparator, le paramétrage du paramètre current.save.lineSeparator est utilisé.
nomfichier Utilisez le paramètre nomfichier pour indiquer le nom de fichier sous lequel enregistrer le document.  Si vous ne spécifiez pas ce paramètre, le document est enregistré sous le nom donné par le paramètre name.  Si le paramètre facultatif prompt est également spécifié, la boîte de dialogue d'enregistrement du fichier s'ouvre avec le nom de fichier indiqué.

Etat

L'une des valeurs suivantes est affectée au paramètre status :
null L'enregistrement a abouti.
save.cancelled L'enregistrement a été annulé par l'utilisateur.
save.failed L'enregistrement a échoué.

Description

Lors d'une sauvegarde sous un nom de fichier différent, les paramètres trim et textLimit ne sont pas utilisés.

Remarque :  Il se peut que l'implémentation de la commande d'enregistrement dans un éditeur diffère du comportement de l'éditeur de base décrit dans le présent document.

Exemples

save
save "test.java"
save prompt "test.java" 

Concepts connexes
Commandes, actions et paramètres de l'éditeur

Références connexes
Commande trim
Paramètre length
Paramètre name
Paramètre save.lineSeparator
Paramètre save.textLimit
Paramètre save.trim
Paramètre status
Paramètre visible
Action save
Action saveAs
Action saveToWriter