Posts tagged utf-8

Netbeans criar arquivos UTF-8

Algum tempo atrás encontrei um bug?? estranho no Netbeans para Mac.

Criei um novo projeto e escolhi utf-8, porém ao criar um novo arquivo HTML ele veio com encode MacRoman!!!!!

Se você já teve esse problema a solução foi simples.

  • Botão direito->Show Package Contents->Contents->Resources->Netbeans->etc->netbeans.conf
  • Adicionar a string -J-Dfile.encoding=UTF-8 no parâmetro netbeans_default_options

ps.: linux um locate netbeans.conf deve ajudar a achar o arquivo.

ps2.: post especialmente criado para o @mrprompt :)

Converte arquivo de ISO-8859-1 para UTF-8

Hoje tive que fazer deploy de um sistema aqui da empresa, quando fui ver os arquivos e banco….tudo em ISO-8859-1. #failwhale

Modifiquei o encode das tabelas, porém todas as mensagens de ajax e retornos de banco ficaram zuadas!

Vamos então fazer um ShellScript para mudar o encode dos arquivos né?

Esse script lista os arquivos com extensão PHP no diretório atual e modifica o encode, sem recursividade, porém só tinha dois folders então foi tranquilo.

ps.: sistemas unix com iconv instalado, no meu mac já tinha! MacPort é o cara!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
 
ls *.php | while read src
 
do
    dest="$(echo "$src"2)"
 
    echo "$src" "$dest"
 
    iconv --from-code=ISO-8859-1 --to-code=UTF-8 "$src" > "$dest"
 
    mv "$dest" "$src"
 
done

E colocar tag correta no HTML também ajuda

<meta http-equiv="content-type" content="text/html; charset=utf8">