Как отключить перенос слов в обычные текстовые файлы в Chrome

#google-chrome #word-wrap

#google-chrome #перенос слов

Вопрос:

Мне нужно, чтобы Chrome отображал обычные текстовые файлы с длинными строками, которые не следует переносить. Но когда Chrome отображает обычный текстовый файл (text / обычный), он обтекает строки. Как я могу заставить его демонстрировать поведение, подобное Firefox (без переноса, вместо этого показывать полосы прокрутки)?

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

Ответ №1:

Самое простое решение для этого — щелкнуть правой кнопкой мыши и открыть «Просмотреть исходный код страницы». В этом представлении строки по умолчанию не переносятся, и «Перенос строк» — это опция, которую можно переключить с помощью флажка в верхней части страницы.

Ответ №2:

Я тоже смотрел на это. Самое близкое, что я нашел, это использовать командную строку и запустить chrome, но принудительно создать пользовательскую таблицу стилей.

Описано здесь:http://code.google.com/p/chromium/issues/detail?id=2393

Затем вы можете отредактировать локальную таблицу стилей и обновить css для предварительных тегов (именно так chrome отображает текст / обычный по умолчанию), чтобы удалить «перенос слов: разрыв слова», чтобы строки не прерывались.

Комментарии:

1. Увы, похоже, что добавление pre { пробел: pre !важно; перенос слов: обычный!важно; } по-прежнему не позволяет мне переопределить встроенный стиль, который Chrome помещает в элемент <pre>, который окружает содержимое файла. Удалось ли вам переопределить этот стиль?

Ответ №3:

Я только что загрузил расширение Syntaxtic, и оно отлично работает в моей Windows 7. Он автоматически разворачивает строки при загрузке текстового файла!

Комментарии:

1. Что такое Syntaxtic extension? Что это делает? Где это найти? Можете ли вы добавить больше деталей?

Ответ №4:

Мне неприятно предлагать расширение для чего-то такого простого, но синтаксического! расширение поддерживает это.

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

Комментарии:

1. Я не могу установить это расширение для себя.

Ответ №5:

Вы можете справиться с этим в каждом конкретном случае с помощью чего-то вроде стилуса.

Я только что добавил правило для страницы, о которой я заботился, которое содержало:

 pre { 
    white-space: pre !important; 
}