Os primeiros 128 caracteres de ANSI e UTF-8 são os mesmos, com a mesma codificação. Se os arquivos que você cria com o Aptana Studio 3 só tiverem esses caracteres, o Notepad ++ não será capaz de dizer a diferença. Um arquivo ANSI e um arquivo UTF-8 vão parecer idênticos.
Você pode observar o mesmo comportamento usando apenas o Notepad ++
Se você salvar um arquivo no Notepad ++, ele terá apenas caracteres no intervalo 0-127, com a codificação UTF-8 without BOM
. Em seguida, abra novamente o arquivo no Notepad ++ e ele mostrará a codificação como ANSI
.
Se você está se perguntando por que UTF-8 without BOM
e não UTF-8
, isso é porque o Unicode Standard estados: "Use of a BOM is neither required nor recommended for UTF-8"
Qual é o que eu imagino que o Aptana Studio 3 segue quando salva arquivos com a codificação UTF-8.