Mandato save

Utilice el mandato save para guardar el documento actual.

Sintaxis:

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

Parámetros

prompt Utilice el parámetro opcional prompt para solicitar al usuario el nombre del archivo bajo el que debe guardarse este documento.
visible Utilice el parámetro opcional visible para indicar que sólo deben guardarse los elementos visibles.
trim Utilice el parámetro opcional trim para indicar que deben eliminarse los blancos de cola de todas las líneas del documento.  Si no se especifica trim ni noTrim, la opción se obtiene del valor actual del parámetro current.save.trim.
noTrim Utilice el parámetro opcional noTrim para asegurarse de que no se eliminan las líneas del documento.  Si no se especifica trim ni noTrim, la opción se obtiene del valor del parámetro current.save.trim.
textLimit n Utilice el parámetro opcional textLimit para indicar la longitud máxima de línea.  n debe ser un entero mayor o igual que cero.  Si n es cero, no se aplica ninguna longitud máxima de línea.  Si hay líneas en el documento que tienen una longitud superior a n, estas líneas se truncan.  Si no se especifica textLimit, el valor se obtiene del parámetro current.save.textLimit.
encoding charEncoding Utilice el parámetro opcional encoding para especificar la codificación de caracteres del archivo guardado.  Si no especifica encoding, se utiliza la codificación de caracteres utilizada para cargar el archivo original.
lineSeparator Utilice el parámetro opcional lineSeparator para especificar los caracteres delimitadores de línea que deben utilizarse para la operación de guardar.  Puede especificar uno de los siguientes:
  • CRLF - "\r\n" (0x0D, 0x0A)
  • LF - "\n" (0x0A)
  • CR - "\r" (0x0D).
Si no especifica lineSeparator, se utiliza el separador de líneas por omisión de la plataforma.
filename Utilice el parámetro filename para especificar el nombre de archivo con el que debe guardarse este documento.  Si no lo especifica, el documento se guarda con el nombre especificado en el valor name.

Estado

El parámetro status se establece en uno de los valores siguientes:
null Indica que la operación de guardar ha sido satisfactoria.
save.failed Indica que la operación de guardar no ha sido satisfactoria.
save.cancelled Indica que el usuario ha cancelado la operación de guardar.

Descripción

Cuando se guarda con un nombre de archivo distinto, no se utilizan los valores trim ni textLimit.

Nota:  la implementación de las operaciones de guardar en una aplicación del editor puede diferir del comportamiento del editor base tal como se describe aquí.

Ejemplos

save
save "test.java" 
Conceptos relacionados
Mandatos, acciones y parámetros del editor

Consulta relacionada
Parámetro length
Parámetro name
Parámetro save.lineSeparator
Parámetro save.textLimit
Parámetro save.trim
Parámetro visible
Acción save
Acción saveAs
Acción saveToWriter
Mandatos por omisión del editor