Parâmetro save.lineSeparator

Utilize o parâmetro save.lineSeparator para definir ou consultar os caracteres do delimitador de linha que devem ser utilizados para salvar operações e substituições do separador de linha padrão da plataforma.

Disponibilidade

Comando query
Comando set
Parâmetro current
Parâmetro default
Parâmetro install

Escopo

O save.lineSeparator é destinado para o documento atual.
O current.save.lineSeparator é destinado para o documento atual.
O default.save.lineSeparator é utilizado globalmente.
O install.save.lineSeparator é utilizado globalmente.

Sintaxe

query save.lineSeparator
set save.lineSeparator [ default | CRLF | LF | CR ]
query current.save.lineSeparator
query default.save.lineSeparator
set default.save.lineSeparator [ install | CRLF | LF | CR ]
query install.save.lineSeparator 

Parâmetros

default Se você especificar o parâmetro default para o comando set save.lineSeparator, o documento atual utilizará o valor de default.save.lineSeparator para as operações de salvamento.
CRLF Se você especificar o parâmetro CRLF para o comando set save.lineSeparator, as operações de salvamento utilizarão "\r\n" (0x0D, 0x0A) como os caracteres delimitadores de linha no documento atual. Se você especificar o parâmetro CRLF para o comando set default.save.lineSeparator,/ as operações de salvamento utilizarão "\r\n" como os caracteres do delimitador em todos os documentos contendo o parâmetro save.lineSeparator definido para default.
LF Se você especificar o parâmetro LF para o comando set save.lineSeparator, as operações de salvamento utilizarão "\n" (0x0A) como o caractere do delimitador de linha no documento atual. Se você especificar o parâmetro LF para o comando set default.save.lineSeparator, as operações de salvamento utilizarão "\n" como o caractere do delimitador de linha em todos os documentos contendo o parâmetro save.lineSeparator definido para default.
CR Se você especificar o parâmetro CR para o comando set save.lineSeparator, as operações de salvamento utilizarão "\r" (0x0D) como o caractere do delimitador de linha no documento atual. Se você especificar o parâmetro CR para o comando set default.save.lineSeparator, as operações de salvamento utilizarão "\r" como o caracter do delimitador de linha em todos os documentos contendo o parâmetro save.lineSeparator definido para default.
install Se você especificar o parâmetro install para o comando set default.save.lineSeparator, todos os documentos com save.lineSeparator definido para default utilizarão o valor de install.save.lineSeparator para determinar o separador de linha que deve ser utilizado pelas operações de salvamento.

Descrição

Se você não especificar nenhum dos parâmetros para o comando set save.lineSeparator, default será assumido. Se você não especificar nenhum dos parâmetros para o comando set default.save.lineSeparator, install será assumido.

O comando query current.save.lineSeparator retorna o separador de linha que será utilizado, no documento atual, pelas operações de salvamento. Um valor nulo indica que o separador de linha padrão para a plataforma será utilizado.

O parâmetro save.lineSeparator facilita salvar um arquivo em um determinado padrão do separador de linha diferente do separador de linha padrão da plataforma. Isso permite, por exemplo, a edição de arquivos do UNIX no Windows. Se não for fornecido, o separador de linha padrão para a plataforma será utilizado. O editor base não registra os separadores de linha original quando um arquivo é carregado.

A definição de save.lineSeparator é utilizada pelo comando save do editor base (exceto se o parâmetro do comando lineSeparator for utilizado), pelo comando saveAsHtml e pelas ações save, saveAs e saveToWriter.

Nota: a implementação das operações de salvamento em um aplicativo do editor pode ser diferente do comportamento do editor base, conforme descrito aqui.

Exemplos

query save.lineSeparator
set save.lineSeparator CR
query current.save.lineSeparator
query default.save.lineSeparator
set default.save.lineSeparator CRLF
query install.save.lineSeparator 

Referência relacionada
comando query
Comando save
comando saveAsHtml
comando set
parâmetro current
Parâmetro default
parâmetro install
Parâmetro length
parâmetro useSourceColumns
ação save
Ação saveAs
ação saveToWriter