Как я могу сделать Firefox переносом текста в текстовые / простые файлы?


17

Когда я просматриваю этот журнал IRC в Firefox, длинные строки не переносятся . Но я бы хотел, чтобы они это сделали! Кто-нибудь знает, как сделать Firefox переносом текста в текстовые / простые файлы?

  • этот файл подается в виде простого текста в формате gzip; попробуйте HEAD http://ci.mifos.org/irclogs/%23mifos/archive/2010/2010-01-04.log.gzи вы должны увидетьContent-Type: text/plain
  • когда тот же ресурс просматривается в Google Chrome, перенос длинных строк
  • это может быть связанный вопрос о типе документа, но «принятый ответ» содержит неработающую ссылку
  • это не сработало для меня (даже альтернативная версия, pre-wrapв отличие от -moz-pre-wrapупомянутой в комментарии пользователя "Идран")
  • используя «View → Page Source», тогда переключение слов является подходящим решением

Ответы:


7

Расширение Toggle Word Wrap Firefox может работать для вас.


1
Да, это работает! Я заметил этот плагин, но отклонил его, так как в описании упоминаются только теги PRE и HTML, поэтому я предположил, что он не будет работать для текстовых / простых документов. Спасибо!
Адам Монсен

Я тоже это сделал. То есть надстройка отклонена, поскольку она сфокусирована на тегах PRE. Спасибо, Дэн!
unperson325680

Добавление расширения не обязательно. Смотрите ответ ниже о внесении простого изменения в about:config.
Пол

7

ФФ 31. Откройте новую вкладку.

Войдите about:configв Awesome Bar .

Найдите view_source.wrap_long_linesи установите значение true.


@Twisty view_source.wrap_long_linesПредпочтение предшествует версии 2. Именно поэтому я удалил ссылку на FF31.
Пол

@Paul Удаление оригинального упоминания автора сообщения о FF 31 слишком радикально для редактирования («явно противоречит намерениям автора»), даже если плакат неверен. Было бы лучше либо упомянуть эту информацию в комментарии так же, как вы это сделали, или сконструировать редактирование таким образом, чтобы не исключить первоначальное упоминание о FF 31.
Я говорю «Восстановите Монику»

4

Если вам просто нужно обернуть текстовые файлы, попробуйте Ctrl-U (затем View -> Wrap Long Lines, если еще не отмечен). Это решение более чистое, чем надстройка с текстовыми файлами, но более медленное с текстом, встроенным в html.


Не нравятся ненужные плагины, это отличное решение!
мудрец

1
По крайней мере, с FF 51 эта опция недоступна. Смотрите ответ ниже, объясняя, как настроить about:config.
Пол

4

Перейдите в профиль пользователя Firefox .

Это для применения стиля ко всем просматриваемым веб-страницам.

Папка профиля пользователя Firefox -> Chrome -> userContent.css (Если этот файл отсутствует, создайте копию userContent-example.css и переименуйте его!

/*
 * This file can be used to apply a style to all web pages you view
 * Rules without !important are overruled by author rules if the
 * author sets any.  Rules with !important overrule author rules.
 */

Это для настройки пользовательского интерфейса Mozilla.

Папка профиля пользователя Firefox -> Chrome -> userChrome.css (Если этот файл отсутствует, создайте копию userChrome-example.css и переименуйте его!

/*
 * This file can be used to customize the look of Mozilla's user interface
 * You should consider using !important on rules which you want to
 * override default settings.
 */

Добавьте к основанию:

pre { white-space: pre-wrap !important; }

Сохраните файл.]

Перезапустите Firefox. Работает с Firefox 26.


2

Этот ответ вдохновлен ответом @ Travis .

Если вам просто нужно обернуть текстовые файлы, то в строке меню нажмите ViewPage StyleWrap Long Lines. Это решение более чистое, чем надстройка для простых текстовых файлов, но более медленное с текстом, встроенным в HTML.

Снимок экрана с меню Firefox


1

Это непроверенная возможность, но идеальное решение, если использовать view-source:URL[View] [wrap long lines]. Это было бы для text/plainтипа MIME для автоматического использования:

view-source: schema

Это позволяет избежать нажатия клавиш ctrl-u или menu [page source] и сокращает ручной труд в автоматизированной вычислительной среде.



1

Что бы это ни стоило, Firefox 22 (текущая цель на момент написания этой статьи) представит новую функцию, позволяющую переносить текстовые файлы прямо в браузере. См. Улучшенную обработку простого текста в Firefox для предварительного просмотра и ошибку Firefox 253564 для подробностей.


Хорошая информация, чтобы знать, но на самом деле не отвечает на вопрос или решить проблему. Комментарии по типу «это будет исправлено в ближайшее время; просто обновление» должны быть комментариями, а не ответами.
chharvey
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.