Блокнот++ HTML аккуратный
Является ли HTML Tidy для Notepad++ сломанным? Ни одна из команд, кроме Tidy (первая), не работает. Они не показывают никаких сообщений, даже если выбран весь текст. Мне действительно нужно аккуратно работать, или это просто ограничение новейшей версии N++, или отсутствие поддержки?
Кроме того, диалоговое окно пользовательского синтаксиса зависает всякий раз, когда я выбираю цвет из диалогового окна цвета. Он остается без ответа, пока я не нажму один из флажков полужирный, курсив или подчеркивание. Это что, жучок? Как мне это исправить?
9 ответов:
Все опции меню, кроме первой, переписывают HTMLTIDY.CFG-файл, который определяет правила форматирования, используемые HTML Tidy. Если HTMLTIDY.CFG не существует, эти опции меню могут не работать.
Создайте текстовый файл и введите простую инструкцию, например:
text-spaces: 2
Сохраните файл как htmltidy.cfg в %ProgramFiles%\Notepad++\plugins\Config\tidy . Перезагрузите Notepad++, и все опции должны работать.
Windows 7-10 x64, Notepad++ 5.9.5 решение:
Это имеет отношение к libTidy.dll не включается в текущие дистрибутивы.
Однако он был доступен и в более ранних версиях.Решение состоит в том, чтобы загрузить 5.9 zip, затем
скопируйте одну из следующих папок:
стандарт ANSI\Плагины\конфиг\кругленькую и \Юникода подключаемые модули\конфиг\кругленькую
в текущую папку Notepad++\plugins\ConfigТакже, если вы устанавливаете на c:\Program файлы или c:\Program каталоги файлов (x86), вам нужно будет настроить разрешения на папку tidy, чтобы разрешить доступ без администратора
У меня есть эта проблема в Windows 7... решение для меня состояло в том, чтобы убедиться, что разрешения были правильно установлены на HTMLTIDY.CFG
На самом деле это папка (%ProgramFiles%\Notepad++\plugins\Config\tidy), которая должна быть доступна для записи, а не только TIDYCFG.ИНИ. Это позволит Notepad++ писать HTMLTIDY.И тоже ошибся.
Дайте "всем пользователям" (или как это называется на вашем компьютере) полный контроль над папкой, и все должно работать нормально.
Я использую Windows 7 и Notepad++ 5.9. Была такая же проблема. Чтобы решить:
- дать полное разрешение для всех пользователей на "C:\Program Files (x86)\Notepad++" папка
- Создайте новую папку с именем "Config "в разделе" C:\Program файлы (x86)\Notepad++\plugins "
- загрузите этот файл: http://jwaltonmedia.com/tools/tidy.zip . это сжатая версия папки "tidy"
- извлеките сжатую папку в папку "Config", созданную выше. Это должно создать папка под названием "tidy"
Перезагрузите Notepad++, и вы должны быть настроены.
Вот полезный HTMLTIDY по умолчанию.CFG, тот, который довольно-печатает HTML для вас:
// sample config file for HTML tidy indent: auto indent-spaces: 2 wrap: 72 markup: yes output-xml: no input-xml: no show-warnings: yes numeric-entities: yes quote-marks: yes quote-nbsp: yes quote-ampersand: no break-before-br: no uppercase-tags: no uppercase-attributes: no char-encoding: latin1 new-inline-tags: cfif, cfelse, math, mroot, mrow, mi, mn, mo, msqrt, mfrac, msubsup, munderover, munder, mover, mmultiscripts, msup, msub, mtext, mprescripts, mtable, mtr, mtd, mth new-blocklevel-tags: cfoutput, cfquery new-empty-tags: cfelse
Взято из: http://sourceforge.net/p/notepad-plus/discussion/482781/thread/c6afffe0
Am на v6. 6. 8 и этот плагин работал хорошо:
Https://code.google.com/p/npp-tidy2/downloads/list
ZIP-пакет содержит файл dll и папку doc.
Скопируйте dll в:
%ProgramFiles%\Notepad++\plugins\
и извлеките содержимое doc в:%ProgramFiles%\Notepad++\plugins\doc\
Перезагрузите N++ после копирования.
Использование: Плагины > Tidy2 > ...
По умолчанию Tidy2 генерирует другие HTML-теги. Вы можете предотвратить это, настроив
output-xml: no
иshow-body-only: yes
из плагинов > Tidy2 > Edit config...Подробнее это по адресу: запретить tidy добавлять HTML-теги