procurando um editor de texto UTF-8

votos
3

Eu estou procurando uma (simples) editor de texto que pode lidar com texto em codificações diferentes no mesmo documento.

Eu preciso desenvolver alguns sites com misto de texto em japonês e Inglês, e os editores que tenho agora (em um sistema de Inglês Windows) não são capazes de exibir o texto em japonês. arquivos Jedit não exibir o texto em japonês que eu tenha digitado mas quando eu olhar para o arquivo em um navegador que mostra corretamente. Gvim mostra todo o texto japonês no editor como pontos de interrogação e também no browser. Em Gvim introduzir as obras kanji (você entrada da pronúncia e pressione a barra de espaço para obter o kanji), mas quando você confirmar o kanji você quer que ele substitui o kanji com pontos de interrogação. (1 ponto de interrogação para cada kanji).

Alguém pode me recomendar um editor de texto para editar arquivos HTML e PHP que é capaz de exibir texto utf-8 codificado e também salvar como um arquivo UTF-8?

obrigado.

Depois de ler sobre emacs eu instalei ele. ver abaixo.

Obrigado a todos pelas dicas. Se você não tem uma fonte unicode ainda você tem que encontrar uma linha ou comprar um. aqui estão as instruções para instalar a fonte em um sistema Windows http://support.microsoft.com/kb/314960

jEdit eu mudei minha fonte em Jedit para uma fonte UTF e agora o japonês mostra-se normalmente. introduzir os japoneses ainda é problemático porque você não ver o que você está digitando. (Para alterar o tipo de letra para editar arquivos de ir para Utilities -> Opções Globais -> área de texto selecionar uma fonte Unicode e você será capaz de ver os caracteres japoneses.

gVim eu ainda estou tentando descobrir como adicionar uma fonte em gvim. Uma vez eu sei como fazer isso eu vou atualizar esta.

O Emacs Emacs não mostrar o kanji corretamente, eles são exibidos como ??? mas pelo menos eu posso ver o que eu digito em japonês e selecione a palavra certa.

por isso neste momento eu tenho que dizer que em jEdit eu posso ver texto em japonês, mas não pode introduzir texto em japonês. Gvim posso entrada de texto em japonês, mas dentro da área de texto é exibido como ??? eo mesmo vale para o Emacs. adicionando uma fonte em Emacs e gvim é infelizmente não é uma tarefa trivial. No momento eu usar bloco de notas com a fonte MS unicode Arial e salvar como UTF-8 arquivo como meu editor japonês. Não é o ideal, mas pelo menos ele funciona.

Publicado 19/10/2008 em 23:43
fonte usuário
Em outras línguas...                            


23 respostas

votos
13

Notepad ++ é altamente recomendado.

Respondeu 19/10/2008 em 23:49
fonte usuário

votos
6

Eu recomendaria Vim ainda. O problema que você estava vendo com marcas de perguntas é provavelmente um problema com a fonte que você estava usando. Ao exibir texto que contém caracteres não nas aplicações idioma atualmente tipicamente exibi-las como caixas vazias ou pontos de interrogação. Veja aqui para UTF-8 suporte no vim.

Esta seção do manual Vim também é útil, especialmente para a criação de UTF-8 no Windows.

Respondeu 19/10/2008 em 23:49
fonte usuário

votos
6

Emacs maneja bem UTF-8 para mim. (E, claro, ele pode editar arquivos HTML e PHP).

Respondeu 19/10/2008 em 23:48
fonte usuário

votos
5

Vim funciona bem para mim como um editor de texto UTF-8.

Em primeiro lugar, você precisa de uma fonte que tem os caracteres que você está usando . Escolher outro editor de texto não vai te ajudar com isso (a menos que ele procura outras fontes para os caracteres corretos quando a fonte que você está usando não tiver). Se você estiver usando gVim, você pode definir a fonte como:

set guifont=Consolas

(Isto não é para dizer que Consolas é a fonte desejada.) Você provavelmente vai querer colocar isso no .vimrcarquivo para que ele sempre é usado.

Em segundo lugar, Vim precisa interpretar o arquivo como UTF-8 , que ele não faz sempre automaticamente. Para torná-lo fazer isso, fazer:

set encoding=utf8

Você também pode ver o que codificação ele está usando com:

set encoding?
Respondeu 21/09/2010 em 02:47
fonte usuário

votos
5

Há um problema com a maioria dos editores de texto Unicode-aware: quando você selecionar uma fonte, eles cumpri-lo. Se a fonte não incluir um glifo para um personagem, então o caractere de substituição padrão (creio U + FFFD, substituição de caracteres) é usado.

Em contraste, navegadores normalmente tentar encontrar um glifo para os personagens têm que exibir entre todas as fontes fornecidas pelo sistema.

Então, o que você precisa, se você não tiver a fonte "Arial Unicode MS" ou similar (incluindo glifos japonês), é um editor que tenta corresponder glifos com outras fontes, exceto o selecionado.

Até que alguém fornece um link para tal um editor, eu vou sugerir um editor :) pouco extremo (:

  • Instale a última versão 2.x python estável para MS Windows (atualmente 2.6).
  • Incluir "idle" na instalação.
  • Iniciar → Programas → Python 2,6 → ocioso (Python Gui)

O editor de "idle" é normalmente usado para editar o código python (e testá-lo interativamente no shell Python). No entanto, ele pode ser usado como um editor de texto totalmente Unicode-aware simples, e ao salvar texto, incluindo caracteres não-ASCII, o padrão é a codificação UTF-8.

Agora, ocioso é baseado em Tkinter, que é uma interface para TK, que é uma biblioteca GUI para TCL; TCL / TK, como navegadores web, quando solicitado a apresentar um personagem para o qual nenhum glifo está presente na fonte widget, ele procura outras fontes também.

No entanto rebuscado isso possa parecer, eu realmente acredito que ele iria ajudar; se não houver outra solução ajuda-lo, dar-lhe uma tentativa.

Respondeu 20/10/2008 em 01:35
fonte usuário

votos
4

EmEditor é escrito por uma empresa japonesa exatamente para este fim. É um editor de texto muito bem com bom desempenho / simplicidade, mas praticamente todas as características esperadas de um editor capaz; Eu usá-lo como meu padrão quando na plataforma Windows, bem como para editar modelos de páginas web japoneses. Merece ser melhor conhecido IMO; é pelo menos tão bom quanto, digamos, TextPad, mas com suporte a Unicode completo.

Infelizmente, não é livre, no entanto, você pode encontrar uma versão livre do velho EmEditor 6 em sites como o download.com.

Respondeu 20/10/2008 em 00:12
fonte usuário

votos
3

Você pode usar apenas Notepad.exe com a fonte "Arial Unicode MS" (se todo o texto é da esquerda para a direita, dada a janelas Inglês versão). Apenas Salvar como, selecione UTF-8.

Em geral, use seu editor favorito com uma fonte, como "Arial Unicode MS". Eu menciono este porque é a fonte com a maior cobertura Unicode que tenho visto,

Respondeu 19/10/2008 em 23:48
fonte usuário

votos
2

Eu nunca tive um problema com o vim, enquanto eu usar uma fonte que realmente contém os personagens que eu quero. Ele precisa ser uma fonte monoespaçada. : Definir enc = utf8 para chegar ao modo de utf8. Então você pode usar: digraph comando para obter uma exibição de caracteres disponíveis, e ver como cada um é exibido.

Para adicionar uma fonte, adicioná-lo no Windows (Painel de Controle / Fontes / Adicionar Font). Se é uma fonte monoespaçada, ele irá aparecer em vin in / Editar / Font.

Respondeu 16/01/2009 em 03:40
fonte usuário

votos
2

Tente BabelPad . Edição-wise, é simples. -Unicode apoio sábio, é incrível!

Respondeu 20/10/2008 em 00:12
fonte usuário

votos
2

Parece que talvez o problema com Jedit é a fonte - você está usando uma fonte que pode exibir todos os caracteres corretamente?

Para ser mais preciso, Arial Unicode MS é uma escolha razoável para uma fonte Unicode que pode exibir uma ampla gama de caracteres em toda a gama de línguas. Há certos problemas com ele que pode torná-lo menos do que ideal para alguns idiomas usados ​​isoladamente - é por isso que também existem linguagem fontes Unicode específicas incluído no Windows.

Respondeu 19/10/2008 em 23:48
fonte usuário

votos
1

EditPlus parece ser uma opção melhor para UTF-8que eu tê-lo usado.

Respondeu 21/09/2010 em 03:06
fonte usuário

votos
1

Só para acrescentar mais uma: Acabei de verificar que do programador Notepad 2 tem alguma configuração UTF-8 também.

(Vim e emacs fazer muito bem também)

Respondeu 13/07/2009 em 10:05
fonte usuário

votos
1

EditPad Lite e Pro suporta totalmente Unicode a partir da versão 6.

Se você receber pontos de interrogação, você está usando uma codificação que não suporta caracteres japoneses. Em EditPad, você pode alterar a codificação de texto (Unicode, páginas de código legado) através de conversão, codificação de texto. Você pode definir os padrões por tipo de arquivo em Opções, Configurar Tipos de arquivo, Encoding.

Se você ver quadrados em vez de caracteres japoneses, selecione uma fonte Japanse ou fonte Unicode. Você pode fazer isso em EditPad via Opções, Font.

Para digitar japonês, basta instalar um driver de teclado japonês nas configurações de teclado no Painel de Controle do Windows, se você não tiver já.

EditPad Pro tem pré-configurados os tipos de arquivo para PHP e HTML.

Respondeu 10/11/2008 em 10:15
fonte usuário

votos
0

http://www.ultraedit.com/ é um editor multiplataforma que faz UTF-8 e todos os tipos de conversões entre os formatos

Respondeu 21/10/2015 em 17:08
fonte usuário

votos
0

Para japonês, Sakura editor é excepcional. Ele pode exibir UTF-8, EUC-JP, SJIS e assim por diante.

Respondeu 20/11/2013 em 07:28
fonte usuário

votos
0

TextPad é uma boa utilidade também. É um trialware, mas faz o trabalho muito bem. Veja como configurar -char-encoding definindo-in-textpad .

Respondeu 27/12/2012 em 15:29
fonte usuário

votos
0

No Mac: SubEthaEdit tem excelente suporte para codificação de caracteres.

Respondeu 15/07/2009 em 07:13
fonte usuário

votos
0

Tente EditPlus. Ele tem suporte específico para HTML, destaque de sintaxe e também pode funcionar como um IDE simples para qualquer compilador.

Respondeu 13/07/2009 em 10:24
fonte usuário

votos
0

Eu gosto jEdit para sua capacidade de ident linhas repartidas. Realmente agradável ao editar arquivos XML. Uma palavra de advertência, porém: É Java, por isso não é luz rápido, como seria de esperar um editor de texto para ser.

Codecs de texto são totalmente suportados. Ele distingue entre arquivos de texto com e sem o cabeçalho identificando o formato de arquivo ( marca de ordem de byte ), chamando-UTF-8 e UTF-8Y. Isso é algo que eu estou ausente em outros editores de texto.

Respondeu 13/07/2009 em 10:18
fonte usuário

votos
0

Para UTF-8 edição muito básico texto multilíngüe, tive boa sorte com BabelPad (www.babelstone.co.uk): é grátis, simples e robusto e exibe quase tudo com nenhum barulho. Quando as necessidades de edição são mais graves, que recorrem muito a EditPad Pro, ou ocasionalmente Notepad ++. Para não-Unicode edição no Windows, eu sou um usuário TextPad - a minha equipe e eu provavelmente já gastou cerca de 200.000 horas de TextPad, com apenas incursões ocasionais em Notepad2, MadEdit, jEdit, XML Copy Editor, e EPCedit. Os dois últimos alça de UTF-8 arquivos XML bem. Todos os editores mencionados acima são gratuitos, exceto TextPad e EditPad Pro. Graças à pessoa que sugeriu EmEditor. Vou testá-lo. --PFSchaffner

Respondeu 22/03/2009 em 21:56
fonte usuário

votos
0

Tente SciTE http://gisdeveloper.tripod.com/scite.html . É ótimo;)

Respondeu 10/11/2008 em 10:38
fonte usuário

votos
0

Kate. e, por extensão, qualquer outro programa do KDE que usa Kate como uma KPart incorporado (KWrite, Quanta +, o KDevelop). Ele lida com lotes de codificações, mas eu gosto de usar sempre UTF-8. Ele também tem uma enorme coleção de highlightings sintaxe.

Respondeu 20/10/2008 em 02:18
fonte usuário

votos
-1

EditPad Pro ... é recomendado para u

Felicidades ;)

Respondeu 07/03/2009 em 17:36
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more