Параметры Tidy позволяют выполнить разметку скрипта, делая код аккуратным
#AutoIt3Wrapper_Run_Tidy= | ;(Y/N) Запускать Tidy перед компиляцией. По умолчанию=N |
#AutoIt3Wrapper_Tidy_Stop_OnError= | ;(Y/N) Продолжить, если только предупреждения. По умолчанию=Y |
#Tidy_Parameters= | ;Параметры смотрите в файле справки SciTE\Scite4AutoIt3.chm |
#Tidy_Off | ;Остановить процесс обработки ниже этой строки |
#Tidy_On | ;Начать процесс обработки ниже этой строки |
/proper | /pr=0/1 | Обновляет функции / ключевые слова / макросы / UDF приводя к правильному виду, согласно au3.api, UserFunctions.txt. Устанавливает правильный регистр букв в именах. 0 - не обновляет, 1 - обновляет (по умолчанию). |
/updatevars | /uv=1/2/3 | (?) Обновляет переменные, 1=в верхний регистр; 2=в нижний регистр; 3= |
/tabchar | /tc=0 | Заменяет табуляцию пробелами. 0 - не заменять (по умолчанию), 1 - заменять. |
/gen_doc | /gd | Создаёт одноимённый TXT-файл документации рядом с исходником |
/gen_doc_show | /gds | Открывает TXT-файл документации в блокноте, после обработки с помощью Tidy (использовать с /gd) |
/r_empty_lines | /rel | Удаляет пустые строки. |
/r_extra_empty_lines | /reel | Несколько пустых строк подряд заменяет на 1 пустую строку. |
/showconsoleinfo=0/1/9 | /sci=0/1/9 | Показывает информацию в консоли |
/showdiffpgm=xyz.exe"%new%" "%old%" | /sdp=xyz.exe"%new%" "%old%" | Проверить различие между оригиналом и новым скриптом, обработанным с помощью Tidy, открывая в программе сравнения, например C:\Progra~1\WinMerge\winmerge.exe "%new%" "%old%" |
/noshowdiffpgm | /nsdp | Не показывать различия |
/keepnversions=n | /kv=n | Количество резервных копий в каталоге "\Backup". 0 означает хранить все резервные копии. |
/backupdir=directory | /bdir=directory | Каталог резервных копий, по умолчанию в текущем каталоге скрипта в папке BackUp. Если указан иной каталог, то он должен существовать, иначе будет использоваться каталог по умолчанию. Существует проблема с пробелами в пути. |
/Skip_commentblock | /scb | (?) Добавляет отступы для блоков комментариев. 0 - добавляет отступ (по умолчанию), 1 - не добавлять отступы |
/Skip_EndFunc_Comment | /sefc | Добавляет комментарий к EndFunc (по умолчанию), например "EndFunc; ==> UDF_Name" |
/Remove_EndFun_comment | /refc | Удаляет комментарий возле EndFunc, такие как "EndFunc; ==> имя функции" |
/Skip_EndRegion_Comment | /serc | Копирует комментарий из Region и добавляет к EndRegion |
/remove_endregion_comment | /rerc | Удаляет комментарий из Region |
/sort_funcs | /sf | Сортирует все блоки Func-EndFunc. Если используются блоки #Region-#EndRegion, то сортировать блоки функций внутри регионов |
/sort_funcs_Comment | /sfc |
#Tidy_Parameters= /gd 1 /rel 1 /nsdp
"C:\Program Files\AutoIt3\SciTE\Tidy\Tidy.exe" "%1" /refc /pr=0
proper=1 | Обновляет функции / ключевые слова / макросы / UDF приводя к правильному виду, согласно au3.api, UserFunctions.txt. Устанавливает правильный регистр букв в именах. 0 - не обновляет, 1 - обновляет (по умолчанию). |
vars=3 | Обновляет переменные, 1=в верхний регистр; 2=в нижний регистр; 3= |
delim=1 | Обновляет пробелы вокруг операторов |
tabchar=0 | Заменяет табуляцию пробелами. 0 - не заменять (по умолчанию), 1 - заменять. |
Gen_Doc=0 | Создаёт одноимённый TXT-файл документации рядом с исходником |
Gen_Doc_Show=0 | Открывает TXT-файл документации в блокноте, после обработки с помощью Tidy (использовать с /gd) |
KeepNVersions = 5 | Количество резервных копий в каталоге "\Backup". 0 означает хранить все резервные копии. |
backupDir=Directory | Каталог резервных копий, по умолчанию в текущем каталоге скрипта. Если указан иной каталог, то он должен существовать, иначе будет использоваться каталог по умолчанию |
Remove_Empty_Lines = 1 | Удаляет пустые строки. 1 = Удаляет все, 2 = Несколько пустых строк подряд заменяет на 1 пустую строку. |
ShowConsoleInfo = 1 | Показывает информацию в консоли |
ShowDiffPgm=C:\Progra~1\WinMerge\winmerge.exe "%new%" "%old%" | Проверить различие между оригиналом и новым скриптом, обработанным с помощью Tidy, открывая в программе сравнения |
Skip_CommentBlock=1 | Добавляет отступы для блоков комментариев. 0 - добавляет отступ (по умолчанию), 1 - не добавлять отступы |
Skip_EndFunc_Comment=1 | Добавляет комментарий к EndFunc, например "EndFunc; ==> UDF_Name" |
Remove_EndFunc_Comment=1 | Удаляет комментарий возле EndFunc, такие как "EndFunc; ==> имя функции" |
Skip_EndRegion_Comment=1 | Копирует комментарий из Region и добавляет к EndRegion |
Remove_EndRegion_Comment=1 | Удаляет комментарий из Region |
Sort_Funcs=1 | Сортирует все блоки Func-EndFunc. Если используются блоки #Region-#EndRegion, то сортировать блоки функций внутри регионов |
Sort_Funcs_Comments=1 |