Блокнот ++ HTML Tidy - PullRequest
       61

Блокнот ++ HTML Tidy

48 голосов
/ 01 мая 2009

HTML Tidy для Notepad ++ не работает? Ни одна из команд, кроме Tidy (первой), не работает. Они не показывают ни одного сообщения, даже со всем выделенным текстом. Мне действительно нужен Tidy для работы, или это просто ограничение новейшей версии N ++ или отсутствие поддержки?

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

Ответы [ 9 ]

55 голосов
/ 29 октября 2011

Windows 7-10 x64, Блокнот ++ 5.9.5 Решение:

Это связано с тем, что libTidy.dll не включен в текущие дистрибутивы.
Тем не менее, он был доступен в более ранних версиях.

Решение состоит в том, чтобы загрузить 5.9 zip , затем
Скопируйте одну из следующих папок:
ansi \ plugins \ Config \ tidy или Unicode \ plugins \ Config \ tidy
в вашу текущую Notepad ++ \ plugins \ Config папку

Кроме того, если вы устанавливаете в каталоги c: \ Program Files или c: \ Program Files (x86), вам необходимо настроить права доступа к папке tidy, чтобы разрешить доступ не администратора.

33 голосов
/ 18 мая 2009

Все параметры меню, кроме первого, переписывают файл HTMLTIDY.CFG, в котором указываются правила форматирования, используемые HTML Tidy. Если HTMLTIDY.CFG не существует, эти пункты меню могут не работать.

Создайте текстовый файл и введите простую инструкцию, например:

text-spaces: 2

Сохраните файл как htmltidy.cfg в % ProgramFiles% \ Notepad ++ \ plugins \ Config \ tidy . Перезапустите Notepad ++, и все параметры должны работать.

16 голосов
/ 07 августа 2009

У меня есть эта проблема в Windows 7 ... решение для меня было убедиться, что разрешения были правильно установлены на HTMLTIDY.CFG

14 голосов
/ 26 мая 2010

На самом деле папка (% ProgramFiles% \ Notepad ++ \ plugins \ Config \ tidy) должна быть доступна для записи, а не только TIDYCFG.INI. Это позволит Notepad ++ также писать HTMLTIDY.ERR.

Дайте "всем пользователям" (или как это называется на вашем компьютере) полный контроль над папкой, и все должно работать нормально.

10 голосов
/ 03 мая 2011

Я использую Windows 7 и Notepad ++ 5.9. Была такая же проблема. Решить:

  1. Предоставить всем пользователям полное разрешение на доступ к папке "C: \ Program Files (x86) \ Notepad ++"
  2. Создайте новую папку с именем «Config» в папке «C: \ Program Files (x86) \ Notepad ++ \ plugins»
  3. Загрузить этот файл: http://jwaltonmedia.com/tools/tidy.zip. Это архивная папка "tidy"
  4. Извлеките заархивированную папку в папку «Config», которую вы создали выше. Следует создать папку с именем «tidy»

Перезапустите Блокнот ++, и вы должны быть установлены.

2 голосов
/ 10 сентября 2013

Вот полезный 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

1 голос
/ 09 апреля 2015

Я на v6.6.8, и этот плагин работал хорошо:

https://code.google.com/p/npp-tidy2/downloads/list

В пакете ZIP есть файл dll и папка doc.

Скопируйте dll в: %ProgramFiles%\Notepad++\plugins\ и извлеките содержимое документа: %ProgramFiles%\Notepad++\plugins\doc\

Перезагрузите N ++ после копирования.

Использование: плагины> Tidy2> ...

По умолчанию Tidy2 генерирует другие теги HTML. Вы можете предотвратить это, настроив output-xml: no и show-body-only: yes из плагинов> Tidy2> Редактировать конфигурацию ...

Подробнее об этом: Запретить добавление тегов html

1 голос
/ 24 мая 2011

Щелкните правой кнопкой мыши Блокнот ++
Запуск от имени администратора

0 голосов
/ 01 мая 2009

Я думаю, что вам нужно обновить. У меня Notepad ++ 5.3.1 (Unicode). Плагин TextFX HTML Tidy работает просто отлично, а средство выбора цвета & mdash; которое использовало , чтобы вызвать ту же проблему, что и вы, - больше не блокирует диалог Styler.

...