Шаблон Notepad ++ preade

Я видел в видео, что люди получают html-шаблон, набрав "html: 5" или что-то в этом роде (кстати, они не используют блокнот ++). Возможно ли это в блокноте ++? Спасибо.

Ответ 1

Немного поздно, но то, что вы ищете, называется Zen Coding.

Проект Zen Coding, размещенный в Google, содержит плагин для NotePad ++, который должен делать именно то, что вам нужно.

Например, введите что-то вроде:

HTML > голова + тело > DIV # содержание > ul.nav > Li * 5

Далее Ctrl + E, расширяется на:

<html>
    <head></head>
    <body>
        <div id="content">
            <ul class="nav">
                <li></li>
                <li></li>
                <li></li>
                <li></li>
                <li></li>
            </ul>
        </div>
    </body>
</html>

Ответ 2

Теперь он называется плагином Emmet в Notepad ++

Просто введите html: 5 и нажмите control + alt + enter и вы получите следующую разметку:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

</body>
</html>

Ответ 3

Используя NP ++ v6.1.4, я быстро справился с этим:

  • Выберите плагины → Менеджер плагинов → Показать диспетчер плагинов
  • Подождите, пока все плагины будут показаны, и установите флажок Emmet
  • Он может предупредить вас о том, что Python также будет установлен
  • Как только он завершит установку, перезапустите NP ++, и теперь вы можете использовать многие функции Emmet:)

Теперь просто введите! и нажмите ctrl-alt-enter.

Ответ 4

Вы можете использовать QuickText для создания собственных шаблонов. Похоже, что QuickText больше не поддерживается, но он по-прежнему работает, в документации есть неправильный контент.

Ответ 5

Я использую программу под названием Ditto, она похожа на буфер обмена всех ваших материалов копирования-вставки. У меня там закреплен мой заранее написанный синтаксис. Это помогает.

Ответ 6

Если ваш шаблон немного короткий, вы можете использовать встроенный MACRO и вручную ввести текст шаблона (разовая операция для каждого шаблона). Затем вы можете "Сохранить текущий записанный макрос" и воспроизводить его для каждого нового файла, который вы создаете. Emmet работает только для HTML, но этот метод работает для любого типа текста (если вы можете вручную ввести текст)

Примечание: Вы не можете копировать-вставлять (Ctrl-C/Ctrl-V) текст во время записи, поскольку это скопирует и вставит текущее содержимое буфера обмена, что нежелательно!

Для тех, кто любит пошаговые инструкции:

  • Откройте Notepad++. Выберите Макрос → Начать запись.
  • Введите текст (каждый удар по клавишам теперь записывается, поэтому минимизируйте возвраты и удаления)
  • Нажмите: Макрос → Остановить запись
  • Нажмите: Сохранить текущий записанный макрос и присвойте ему имя (например, "bash_header" или "html_structure").
  • Теперь нажмите на свое имя макроса, чтобы повторно применить текст шаблона к файлу Notepad++.

Ответ 7

В действительности, это называется маркировкой вашего кода. Хотя "дзен-кодирование" становится хорошо известным вместо разметки, это оригинальный термин для построения структуры вашего кода; что облегчает чтение другим пользователям.

Что касается шаблона для Notepad ++, я боюсь, что трудно найти общедоступные шаблоны на заказ. Хотя программа действительно поставляется с шаблонами на заказ, такими как шаблон Hello Kitty, лучше всего спросить людей в сообществах онлайн-программирования.

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