Текстовый редактор, который показывает \r\n? [закрытый]

$foo = (isset($bar)) ? $bar : 'default';
119
задан Aram Kocharyan 13 June 2012 в 14:38
поделиться

14 ответов

С помощью Notepad ++ вы можете отображать символы конца строки. Он показывает CR и LF вместо "\ r" и "\ n", но он передает суть. Однако он все равно будет вставлять разрывы строк. Но вы можете увидеть символы конца строки.

Чтобы использовать Notepad ++ для этого, откройте меню «Вид», откройте выдвигающийся слайд «Показать символы» и выберите «Показать все символы» или «Показать символы конца строки» ".

enter image description here

221
ответ дан 24 November 2019 в 01:48
поделиться

GVIM работает в Windows, и есть VIM для cmd.

Проверьте http://www.vim.org/download.php

Также беглый просмотр через документацию или Google, или некоторые друзья vimmy могут помочь вам использовать быстрый поиск и замену VIM, чтобы решить возникшую у вас проблему, я полагаю.

0
ответ дан 24 November 2019 в 01:48
поделиться

Slickedit и Notepad2 также показывают их. В Slickedit вы можете настраивать всевозможные невидимые символы (пробелы, табуляции, CR, переводы строк, ...

0
ответ дан 24 November 2019 в 01:48
поделиться

Если вы есть Mathematica, вы можете попробовать с помощью этой команды:

ReadList["filename.txt", Record, RecordSeparators -> {}] // InputForm

Это покажет все / r и / n

0
ответ дан 24 November 2019 в 01:48
поделиться

vi может отображать все символы.

1
ответ дан 24 November 2019 в 01:48
поделиться

Я большой поклонник JEdit . Он очень мощный и кроссплатформенный. Для него доступен плагин Whitespace, который может делать то, что вы хотите. Если этого недостаточно, есть плагин для просмотра в шестнадцатеричном формате и плагин для редактирования в шестнадцатеричном формате.

1
ответ дан 24 November 2019 в 01:48
поделиться

Напишите небольшую программу, которая сделает свое дело. В зависимости от языка, который вы используете, это занимает от 10 секунд до 1 минуты. Быстрее, чем установка любого приложения. В командной строке при правильной настройке PHP

php -q

<?php $t=file_get_contents("filename"); echo str_replace(array("\n", "\r"), array("\\n", "\\r"), $t); ?>
2
ответ дан 24 November 2019 в 01:48
поделиться

На платформе Windows в редакторе Zeus есть возможность отображать пустое пространство (например, Просмотр, меню White sapce ).

Он также имеет возможность отображать файл в шестнадцатеричном формате (например, Инструменты, меню Hex Dump ).

4
ответ дан 24 November 2019 в 01:48
поделиться

I ' Готов поспорить, что Блокнот программиста даст вам что-то подобное ...

2
ответ дан 24 November 2019 в 01:48
поделиться

Вы можете получить это в Emacs, изменив режим. Например, вот как все выглядит в режиме Whitespace .

alt text

4
ответ дан 24 November 2019 в 01:48
поделиться

EmEditor делает это. Вы также можете настроить, какие символы будут отображаться на самом деле.

0
ответ дан 24 November 2019 в 01:48
поделиться

В vi (m) , проверьте:

:help 'list'
:help 'listchars' 
10
ответ дан 24 November 2019 в 01:48
поделиться

Попробуйте Notepad ++ . На нем показаны все персонажи. Кроме того, вы можете использовать утилиту dos2unix для преобразования файла в формат all / n или «conv» (та же ссылка) для преобразования в любом случае.

1
ответ дан 24 November 2019 в 01:48
поделиться

SciTE очень хорошо справляется с этим одним нажатием клавиши. Он также может определять наиболее вероятное окончание текущей строки файла (в случае смешанных строк) и преобразовывать их.
Нет необходимости устанавливать, он легкий, его можно использовать как инструмент, даже если вы не хотите отказываться от любимого редактора.

1
ответ дан 24 November 2019 в 01:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: