Как запустить компилятор из редактора Far manager

Тема в разделе "WASM.BEGINNERS", создана пользователем Mikl___, 21 июн 2024.

  1. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.758
    Привет, всем! Как компилировать через ассоциацию файлов в far'е я знаю. Но этого недостаточно. Кто-нибудь может подсказать, как запустить компиляцию и линковку и при этом не выходить из редактора Far manager? Есть ли какой-то готовый плагин для этого? Или проще написать самому? Что-то похожее я нашел в FAR Manager → Форум на Исходниках (sources.ru), но прицепить не получается :scratch_one-s_head:Может быть, по шагам сможете расписать ЧТО нужно сделать?
     
  2. Win32Api

    Win32Api Member

    Публикаций:
    0
    Регистрация:
    16 окт 2022
    Сообщения:
    93
    Информация для размышления, возможно ахинея:
    Если вы хотите запустить компиляцию и линковку без выхода из редактора Far Manager, есть несколько вариантов, которые вы можете рассмотреть.
    1. Использование плагина: В Far Manager существует плагин под названием "Colorer", который предоставляет поддержку синтаксического выделения для различных языков программирования, включая C++ и Python. Он также позволяет запускать внешние команды, включая компиляцию и линковку. Вы можете установить этот плагин и настроить соответствующие команды компиляции и линковки для вашего проекта.
    2. Использование команд Far Manager: Far Manager имеет встроенную поддержку командной строки, которую вы можете использовать для запуска компиляции и линковки. Например, для компиляции исходного файла на C++ вы можете использовать команду g++ -O2 -Wall -std=gnu++11 !.cpp -o !.exe, где !.cpp - это имя вашего исходного файла, а !.exe - имя выходного исполняемого файла.
    3. Написание собственного плагина: Если вам не подходит ни один из доступных плагинов, вы можете рассмотреть возможность написания собственного плагина для Far Manager. Far Manager предоставляет API для разработки плагинов, которые могут выполнять различные задачи, включая компиляцию и линковку. Вы можете ознакомиться с документацией Far Manager для получения дополнительной информации о разработке плагинов.
     
  3. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.758
    Win32Api,
    с пунктом 2 "запуск ml64 и link через командную строку" я знаком, я ее уже описал. В плагине "Colorer" я думал только раскраска синтаксиса, теперь попробую рассмотреть этот плагин более внимательно, спасибо за подсказку. Документацию по Far Manager я скачал, попробую посмотреть и там тоже. Спасибо! :thank_you2:
     
  4. Treant

    Treant Member

    Публикаций:
    0
    Регистрация:
    24 май 2009
    Сообщения:
    246
  5. Win32Api

    Win32Api Member

    Публикаций:
    0
    Регистрация:
    16 окт 2022
    Сообщения:
    93