Не могли бы вы помочь найти информацию о плагине, который, как я помню, позволял использовать ссылки быстрого перехода в текстовых документах? Он работал с командами вида: <br/> GOTO:актуальное <br/> GOTO:выложено <br/> GOTO:архив <br/> и использовал метки в формате: <br/> #актуальное <br/> ...(текст) <br/> #выложено <br/> ...(текст) <br/> #архив <br/> ...(текст) <br/> Я уже пытался искать в Гугле, Бинге, на форуме Акелпада и даже в chatGPT, но безуспешно.
В AkelPad для создания внутренних ссылок через команды типа `GOTO:` обычно используется плагин под названием **"Goto"**. Этот плагин позволяет делать переходы по меткам, указанным в документе, и работает с синтаксисом, который вы описали: метки с символом `#`, а также команды `GOTO:` для перехода к этим меткам. Если вы не смогли его найти, вот несколько шагов, которые могут помочь: 1. **Проверьте каталог плагинов AkelPad**: Иногда плагины могут быть не включены в стандартный дистрибутив, и вам нужно будет найти их отдельно. Обратитесь к официальному сайту AkelPad или к форуму, где разработчики и пользователи обсуждают сторонние плагины. 2. **Установите и активируйте плагин**: Если вы нашли плагин Goto, убедитесь, что вы правильно его установили и активировали в AkelPad. Это обычно делается через меню настроек или вложение файлов плагина в папку `Plugins` в директории с установленным AkelPad. 3. **Проверьте документацию**: В документации к плагину часто содержатся примеры использования и советы по настройке. Это может помочь вам правильно использовать возможности плагина. Если вы все еще не можете найти нужный плагин, попробуйте поискать альтернативные плагины, которые могут предоставлять аналогичные функции, или обратитесь за помощью на специализированных форумах или сообществах пользователей AkelPad.
Нашёлся ответ на форуме :
- При клике по ссылке с префиксом "goto:" осуществляется поиск текста в документе. Префикс goto: необходимо добавить в настройках программы на вкладке "Редактор 2".
- При клике по ссылке с клавишей Ctrl вызывается соотв. браузер из указанного места.
- При обычном клике без клавиши Ctrl, открывается ссылка браузером по умолчанию.
Также в AkelPad.ini добавить:
UrlCommand=Call("Scripts::Main", 1, "UrlCommand.js", "%u")
в UrlCommand.js добавить:
var hMainWnd=AkelPad.GetMainWnd(); var oSys=AkelPad.SystemFunction(); var pArgLine=AkelPad.GetArgLine(); if (pArgLine.substr(0, 5).toUpperCase() == "GOTO:") { AkelPad.TextFind(0, pArgLine.substr(5), 0x08000001 /*FRF_DOWN|FRF_CYCLESEARCH*/); } else { if (oSys.Call("user32::GetKeyState", 0x11 /*VK_CONTROL*/) & 0x8000) AkelPad.Exec(""C:\\Program Files\\Mozilla Firefox\\firefox.exe" " + pArgLine); else oSys.Call("shell32::ShellExecute" + _TCHAR, hMainWnd, "open", pArgLine, 0, 0, 1 /*SW_SHOWNORMAL*/); }
Работает в версии 4.9.8