Como definir automaticamente cada novo arquivo em utf-8 sem BOM?

Como definir automaticamente cada novo arquivo em utf-8 sem BOM?

win xp sp3
bloco de notas ++ v 6.6.7

Configurações - Preferências - Novo documento
UTF-8 sem BOM - selecionado
Aplicar a arquivos ANSI abertos - verificado

Ainda assim, quando eu crio um novo arquivo e faço check-in Encode- Encode in ANSIestá marcado e não Encode in utf-8 without BOM.

Como posso definir automaticamente Encode in utf-8 without BOMcada novo arquivo criado?

Responder1

Não se preocupe, é um pequeno ‘recurso indesejável’ com arquivos vazios, mas na verdade funcionará como você deseja.

Se você abrir um documento de texto em branco, como você disse, ele será exibido, Encode - Encode in ANSImas se você adicionar algum texto (mesmo que seja apenas um caractere), salve-o e abra novamente o arquivo de texto, ele será exibido corretamente Encode - Encode in UTF-8 without BOM.

Você também deve descobrir que, se realmente criar o novo arquivo no Notepad++ (ou seja File - New), ele será exibido corretamente Encode - Encode in UTF-8 without BOM.

informação relacionada