← На главную

Макросы для Far Manager

Emmet и JS-дополнение для встроенного редактора. Работают офлайн, на чистом Lua.

Emmet

faremmet.7z

Раскрытие Emmet-сокращений во встроенном редакторе Far: HTML/XSL (ul>li*3, html:5) и CSS (m10, df, lg(...)). Клавиша Ctrl+E.

Файлы: emmet_far.lua, emmet.lua, snippets.lua
Движок — чистый Lua, порт emmet.js.
27.4 KiB Скачано: 47 раз Скачать

JS-дополнение

farjs.7z

Дополнение JavaScript «как в IDE»: после точки у известного объекта (document., window., console., Math.) появляется список методов, свойств и событий. Enter вставляет document.getElementById('');.

Файлы: js_far.lua, jsdict.lua
Словарь: 412 объектов, 3600+ членов (DOM, JS, WebGL, SVG; MIT).
30.6 KiB Скачано: 48 раз Скачать

Установка

  1. Убедитесь, что Far Manager завершён.
  2. Скачайте нужный архив и извлеките файлы в папку макросов:
    %APPDATA%\Far Manager\Profile\Macros\scripts\
  3. Запустите Far Manager. При старте не должно быть ошибок — проверьте окно Alt+F8.
Файлы кладутся в папку макросов без подпапок: прямо emmet_far.lua, emmet.lua, snippets.lua (для Emmet) и js_far.lua, jsdict.lua (для JS).

Движок Emmet — порт emmet.js. Словарь JS — JavaScript-Completions (MIT). Для 7-Zip: 7-zip.org.