Подтвердить что ты не робот

Как скопировать и вставить код без форматирования форматированного текста?

Мне часто приходилось сталкиваться с куском кода с сайта/документа Word и т.д., только чтобы обнаружить, что при выполнении Paste я бы получил нужный код плюс некоторые дополнительные HTML-теги/текст, в основном дополнительную информацию о форматировании.

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

Довольно недавно я обнаружил простой и бесплатный инструмент для Windows под названием PureText, который позволяет мне вырезать шаг "Блокнот". В основном это добавляет дополнительную комбинацию клавиш, например WinKey + V, которая будет выполнять действие Paste без форматирования; просто чистый текст. Мне очень удобно.

Мне было интересно, какой подход вы бы использовали сами? Являются ли они лучше/проще в использовании инструментов вокруг?

4b9b3361

Ответ 1

Чтобы обобщить доступные параметры:

Инструменты

  • PureText - бесплатный инструмент для Windows
  • Используйте AutoHotkey и напишите свой собственный макрос как было предложено Dean

Браузеры

  • Чтобы скопировать обычный текст из браузера: Скопировать как обычный текст или CopyPlainText (предлагается cori) - расширения Firefox
  • вставить без форматирования в браузер (по крайней мере, Firefox/Chrome): CTRL + ⇧ Shift + V в Windows/Linux, см. ниже для Mac OS X. li >

Другое

  • В Mac OS X вы можете ⇧ Shift + ⌥ Alt + ⌘ Command + V для вставки с "текущим" форматом (Edit → Paste and Match Style); или ⌘ Command + ⇧ Shift + V для вставки без форматирования (Kamafeather)
  • Вставить в блокнот (или другой текстовый редактор), а затем скопировать из "Блокнот" и снова вставить
  • Для однострочного текста: вставка в любое текстовое поле (текстовое поле, поиск/поиск и т.д.).

Не стесняйтесь редактировать/добавлять новые элементы

Ответ 2

Для справки в Mac OS X вы можете использовать ⌘ Command + ⇧ Shift + ⇧ Shift + V для вставки без форматирования или с помощью "текущего" формата.

Примечание: в некоторых приложениях это ⌘ Command + ⇧ Shift + ⌥ Alt + V (см. "Редактировать" меню → "Вставить и совместить стиль" )

Ответ 3

Я большой поклонник Autohotkey. Я определил макрос "paste plain text", который работает в любом приложении. Он запускается, когда я нажимаю Ctrl + Shift + V и вставляет простую версию того, что находится в буфере обмена. Самое приятное в Autohotkey: вы можете кодировать все, чтобы работать так, как вы хотите, чтобы они работали во всех приложениях.

^+v::
    ; Convert any copied files, HTML, or other formatted text to plain text
    Clipboard = %Clipboard%

    ; Paste by pressing Ctrl+V
    SendInput, ^v
return

Ответ 4

С веб-сайтов, используя Firefox, я использую расширение CopyPlainText.

Ответ 5

Если вы вставляете в Word, вы можете использовать специальную команду Вставить.

Ответ 6

У меня Far.exe в качестве первого элемента в меню "Пуск".

Richtext в буфере обмена →

ctrl-escape,arrdown,enter,shift-f4,$,enter
shift-insert,ctrl-insert,alt-backspace,
f10,enter

- > открытый текст в буфере обмена

Плюсы: никакая мышь, просто слепая печать, заканчивается точно, где я был раньше

Минусы: кодировка ANSI - теряются международные символы

К счастью, мне не нужно делать это слишком часто:)

Ответ 7

Приятная находка с вашим PureText. У меня была сборка, прежде чем я сменил клавиатуру, ключ, на котором выполнялся макрос, который копировал-вставлял в блокнот для этой задачи! Я попробую ваше программное обеспечение, так как теперь у меня нет макрокоманды: (

Ответ 8

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

Ответ 9

Найдите маленький значок буфера обмена, который появляется в конце материала, который вы вставляете. Нажмите на это и выберите "сохранить только текст".

Ответ 10

Я использую OpenOffice.org и предлагает специальный вариант вставки, в котором вы можете вообще опустить форматирование. Если вы не связаны с MS Word, это ИМО стоит попробовать, и это бесплатно: -)

Ответ 11

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

Ответ 12

Я обычно работаю с Notepad2, все тексты, которые я копирую из Интернета, вставляются туда, а затем повторно используются, что позволяет мне очищать его (из формата и вносить изменения).

Здесь вы можете скачать Notepad2

Ответ 13

Если вы используете MS Word, попробуйте ALT + E, S, U, Enter (используется специальная вставка)