<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: NotePad++. FunctionList]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12230&amp;type=atom" />
	<updated>2016-12-18T17:56:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=12230</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: NotePad++. FunctionList]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=109916#p109916" />
			<content type="html"><![CDATA[<p>К сожалению не работает. Подключить все парсеры в поле ассоциации не получается, работает только первый, как и в одном правиле все парсеры не описать. Так же, работает только первый.</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2016-12-18T17:56:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=109916#p109916</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: NotePad++. FunctionList]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=109915#p109915" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>&lt;parser id=&quot;ahk_function&quot; displayName=&quot;AHK&quot; commentExpr=&quot;(\/\*[\s+\w+\n]{1,}\*\/)|(^;[\s+\w+]{1,})&quot;&gt;
		&lt;function
			mainExpr=&quot;^\w+\d*\([\w+:=\d\s,&amp;quot;#]*\)\s*\{&quot;
			displayMode=&quot;$functionName&quot;&gt;
		&lt;functionName&gt;
			&lt;nameExpr expr=&quot;^\w+\d*\([\w+:=\d\s,&amp;quot;#]*\)\s*\{&quot;/&gt;
		&lt;/functionName&gt;
		&lt;/function&gt;
	&lt;/parser&gt;
&lt;parser id=&quot;ahk_hotkey&quot; displayName=&quot;AHK&quot; commentExpr=&quot;(\/\*[\s+\w+\n]{1,}\*\/)|(^;[\s+\w+]{1,})&quot;&gt;
		&lt;function
			mainExpr=&quot;^\s*\w+::&quot;
			displayMode=&quot;$hotkeyName&quot;&gt;
		&lt;functionName&gt;
			&lt;nameExpr expr=&quot;^\s*\w+::&quot;/&gt;
		&lt;/functionName&gt;
		&lt;/function&gt;
	&lt;/parser&gt;
&lt;parser id=&quot;ahk_label&quot; displayName=&quot;AHK&quot; commentExpr=&quot;(\/\*[\s+\w+\n]{1,}\*\/)|(^;[\s+\w+]{1,})&quot;&gt;
		&lt;function
			mainExpr=&quot;^\s*\w+:(?!:)&quot;
			displayMode=&quot;$labelName&quot;&gt;
		&lt;functionName&gt;
			&lt;nameExpr expr=&quot;^\s*\w+:(?!:)&quot;/&gt;
		&lt;/functionName&gt;
		&lt;/function&gt;
	&lt;/parser&gt;</code></pre></div><p>Не испытовалось. Всем бобра!</p>]]></content>
			<author>
				<name><![CDATA[KusochekBobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34401</uri>
			</author>
			<updated>2016-12-18T17:31:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=109915#p109915</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: NotePad++. FunctionList]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=109913#p109913" />
			<content type="html"><![CDATA[<p>Всем добра!<br />Вопрос <a href="https://notepad-plus-plus.org/features/function-list.html">по этому плагину</a>, который встроен в комплект N++. Подскажите пожалуйста, если у кого-то есть опыт пользования этого функционала, как установить его применительно к AHK, чтобы заработало?<br /><a href="https://sourceforge.net/projects/npp-plugins/files/Function%20List/">Тут</a> есть отдельно распространяемый архив, в &quot;FunctionListRules.xml&quot; которого описаны правила для AHK, для группировки функций, подпрограмм, инклюдов и хоткеев. Как это должно выглядеть, могу только предполагать, что это должно быть ветвлёное дерево просмотра. Но в поставляемом комплекте уже есть вся начинка плагина и в его &quot;functionlist.xml&quot; предлагается вписать описание своего парсера. <a href="https://autohotkey.com/boards/viewtopic.php?t=18960">Здесь</a> нашёл рабочий шаблон. Но он определяет в отображаемый список неверную информацию. В частности, в нём отсутствует группировка и в него попадают так же переменные, если сразу за их именем стоит знак двоеточия.</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2016-12-18T11:48:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=109913#p109913</id>
		</entry>
</feed>
