Как прямые кавычки становятся кривыми кавычками при копировании от веб-страницы до текстового редактора?

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

Символы двойной кавычки изменяются на это:

<iframe src=“http://www.yahoo.com” style=“width:500px; height:500px;” frameborder=“0?></iframe>

вместо этого (который является тем, в чем я нуждался):

<iframe src="http://www.yahoo.com" style="width:500px; height:500px;" frameborder="0"></iframe>

Почему?

1
задан 30.09.2009, 01:19

3 ответа

Некоторые редакторы не обрабатывают "умные кавычки" хорошо или насильственно преобразовывают их в "немые кавычки".

Править: Я считал Ваши примеры назад - противоположное произошло: Вы получили так называемые "умные" кавычки от простых. В некоторых редакторах это - конфигурируемый параметр. И поймите, что текстовые процессоры очень отличаются от обычных текстовых редакторов. Используя Word, поскольку текстовый редактор может сделать странные и разрушительные вещи на кодовые языки или языки разметки.

2
ответ дан 12.12.2019, 10:49
  • 1
    мне не установили NetBeans здесь, но немного поиска с помощью Google, нашел это: Инструменты-> Опции-> Редактирующий-> Настройки Редактора-> Редактор Java-> Парное Символьное Завершение. Я не уверен, может ли установка обычно применяться к редактору или определенная для языка. – DaveE 01.10.2009, 23:07

Вам нужен текстовый редактор, это - знающий HTML, например, Блокнот ++. Или это или что-то 'более немое', чем редактор, которого Вы используете (как Блокнот), который не будет делать попытку к 'умной кавычке' Вашего кода.

1
ответ дан 12.12.2019, 10:49

Скорее всего, программное обеспечение пытается быть полезным. Если при вводе кавычки это становится “символом, разве Вы не хотели бы, чтобы это сделало то же преобразование при вставке в тексте?

0
ответ дан 12.12.2019, 10:49

Теги

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