Як я можу ефективно перемикатися між інтелектуальними цитатами та вертикальними цитатами в Notepad ++?


2

Я редагую .html документ у Notepad ++, і я повинен бути в змозі ефективно перемикатися між друкувати котирування (’“ “) та вертикальні лапки (''" "). Як це зробити?

Для редагування вмісту в тілі, наприклад:

Докладніше про те, що відбувається, зробіть, щоб усунути еліти, що виникли під час тимчасового втручання в трудову або долону магніту. Щоб отримати мінімальну кількість відсотків, треба врахувати, що робота з вами не є адекватною. У цьому випадку це означає, що воно виникає у вольт-аматі. Із того часу, як це не було, не треба, щоб уникнути того, що ти будеш працювати.

Я хотів би використовувати вертикальні котирування під час редагування HTML і CSS, наприклад:

<link rel="stylesheet" href="style.css" type="text/css" media="all" />

Схоже, що Notepad ++ (?) Використовує вертикальні котирування, тому я не повинен проходити ніяких додаткових зусиль, щоб ввести їх. Для того, щоб ввести розумні цитати, я копію з мого документа Word в Notepad ++.

Мова для документа, який я редагую в Notepad ++, є HTML .


@miroxlav Якщо я правильно пригадую (тому що минуло багато часу, як я працював над редагуванням моїх веб-сторінок), я використовував ALT + 0145/0146/0147/0148, щоб зробити розумні цитати раніше. Будь ласка, надайте мені свій метод, і я побачу, чи принесе мені користь. Дякую!

Відповіді:


0

Якщо шукати точну відповідь, то немає ніякого способу. Notepad ++ не має цієї функції. Можливо, є ще менш відомий модуль Notepad ++, але я про це не знаю.

Але саме так я отримую доступ до спеціальних символів: використовуючи наступні AutoHotKey макроси ви можете зіставити стандартні послідовності клавіатури, щоб створити лапки або інший символ або послідовність. В принципі, це робить зручну заміну однієї послідовності на іншу. Це не є автовизначенням для перемикання цитат, але така річ потребуватиме принаймні написання нового модуля Notepad ++.

Макроси AutoHotKey для котирувань:

:O:;,::‘
:O:;'::’
:O:;,,::“
:O:;''::”

Виходячи з вищевикладеного, введіть ;,, (за ним слід пробіл, кома або новий рядок, щоб почати заміну), і ви отримаєте .

Приклад макросу, окрім створення котирувань:

::;td::<td></td>

Наведеним вище прикладом можна створити клітинку таблиці <td></td> миттєво, набравши ;td. Так макроси універсальні, не тільки для лапок. Я використовую крапку з комою як перший символ послідовностей, тому що набираю рівнину td мабуть, матимуть небажані ефекти при наборі звичайного тексту. Але ви можете вибрати будь-що інше, наприклад, ` (backtick).

Перевага: макроси, які ви визначили, зараз працюють всі ваші програми (якщо ви не обмежуєте їх).

Отже, формат є

::type-this::replacement
:O:type-this::replacement

після введення type-this, потрібно набрати пробіл, кому, новий рядок і т. д. З першою формою ті збереглися, з другою згаданою формою, що символ споживається.


2017-02 Оновлення:

Я зрозумів, що AHK Macro можна записати для обертання між лапками.
Приклад:

" - (перезавантаження) → " → ...

Дайте мені знати, якщо ви все ще зацікавлені.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.