Estou procurando um editor de texto que possa me mostrar os retornos de carro e as novas linhas.
Por exemplo, se eu salvar essa string: "This\rIs\r\nA\nString"
Em vez de mostrar
This
Is
A
String
Estou procurando por um editor de texto que mostre
This\rIs\r\nA\nString
Acredito que um problema com a análise do meu arquivo de texto em um determinado programa está sendo causado por uma inconsistência de nova linha / retorno de carro / ambos no final das linhas.
Eu poderia apenas criar um programa que pudesse ler um arquivo e exibi-lo com essa formatação, mas achei que seria mais fácil se alguém soubesse de um que já pode fazê-lo.
Obrigado!
[EDIT]
Esqueci de especificar que estou no Windows e instalar o Cygwin não é realmente uma opção. Caso contrário, eu usaria vi ou vim.
Além disso, se houver uma maneira de fazer isso no PSPad, que já está instalado, seria incrível se você soubesse disso também. Obrigado!
fonte
Respostas:
Com o Notepad ++ , você pode mostrar caracteres de fim de linha. Ele mostra CR e LF, em vez de "\ r" e "\ n", mas mostra o ponto. No entanto, ele ainda irá inserir as quebras de linha. Mas você consegue ver os caracteres de final de linha.
Para usar o Notepad ++, abra o menu Exibir, abra o slide Mostrar símbolos e selecione "Mostrar todos os caracteres" ou "Mostrar caracteres de fim de linha".
fonte
View > Show Symbol
. Dica: Notepad ++ também é grande para encontrar caracteres e substituí-los com quebras de linha, ver detalhes no superuser.com/q/34451/169199od -c filename.csv
. Este está trabalhando no aplicativo Terminal. dr-palaniraja.blogspot.ca/2011/06/…No vi (m) , confira:
fonte
O Sublime Text 3 possui um plug-in chamado RawLineEdit que exibirá terminações de linhas e permitirá a inserção de tipos arbitrários de final de linha:
https://github.com/facelessuser/RawLineEdit
fonte
shift + ctrl + p
geralmente é o caminho no Sublime para interagir com plug-ins. Pressione essas teclas e comece a digitar o nome do plug-in, você verá o resultado.Na plataforma Windows, o editor Zeus tem uma opção para exibir espaços em branco (por exemplo , Exibir, menu de opções em branco ).
Também possui uma opção para exibir o arquivo no modo hexadecimal (por exemplo , Ferramentas, menu Hex Dump ).
fonte
Você pode obter isso no Emacs alterando o modo. Por exemplo, aqui está como são as coisas em modo Espaço Branco .
fonte
Aposto que o bloco de notas do programador daria algo assim ...
fonte
Escreva um pequeno programa que faça o truque. Dependendo do idioma usado, leva entre 10 segundos e 1 min. Mais rápido do que instalar qualquer aplicativo, com certeza. Na linha de comando com a configuração adequada do PHP
fonte
vi pode mostrar todos os caracteres.
fonte
Experimente o Notepad ++ . Mostra todos os caracteres. Além disso, você pode usar o utilitário dos2unix para converter um arquivo em all / n ou "conv" (mesmo link) para converter de qualquer maneira.
fonte
Eu sou um grande fã do JEdit . É muito poderoso e multiplataforma. Existe um plugin disponível chamado Whitespace, que pode fazer o que você deseja. Se isso não for suficiente, há um plug-in de visualização hexadecimal e um plug-in de edição hexadecimal.
fonte
O SciTE faz isso muito bem com um único toque de tecla. Também é possível detectar o final de linha atual mais provável do arquivo (no caso de linhas mistas) e convertê-los.
Não é necessário instalar, leve, ele pode ser usado como uma ferramenta, mesmo se você não quiser abrir mão do seu editor favorito.
fonte
O EmEditor faz isso. Você também pode personalizar quais símbolos realmente são exibidos para mostrá-los.
fonte
Se você possui o Mathematica, pode tentar com este comando:
Isso mostrará todos os / re / n
fonte
Slickedit e Notepad2 também os mostram. No Slickedit, você pode personalizar todos os tipos de caracteres invisíveis (espaços em branco, guias, CRs, feeds de linha, ...) e exibi-los com qualquer caractere que desejar.
fonte
O melhor para substituir \ n \ te mais: Editor de Arquivos do Programador http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/pfefiles.htm
fonte
Desculpe ingressar no movimento tão tarde, mas no Windows 10, o Notepad2 os mostrará. Escolha no menu
View\Show Line Endings
fonte
O GVIM é executado no Windows e existe o VIM para o cmd.
Verifique http://www.vim.org/download.php
Além disso, uma rápida olhada nos documentos, no google ou em alguns amigos do vimmy pode ajudar você a usar a pesquisa rápida e a substituir do VIM para corrigir o problema que você está enfrentando.
fonte