Я недавно перешел на Far Manager 3 и пересмотрел настройки своего приложения с нуля. Одним из таких улучшений была настройка подсветки групп файлов (я не менял их долгое время, даже зная, что они не настроены хорошо). Они действительно великолепны, и я действительно нахожу их легко настраиваемыми и полезными. Однако эти основные моменты касаются стандартных атрибутов файлов, включая имена и дату / время, полностью игнорируя любые метаданные извне (например, Mercurial, Subversion, Dropbox, SkyDrive). Работа с системами контроля версий из командной строки обычно имеет тенденцию проверять статус вручную, например svn status
или hg status
. Это здорово, но информация о состоянии не может быть "реплицирована" на панели для визуализации файловой системы. Стиль панели может быть достигнут, например, в Explorer+TortoiseSVN | Hg | Git с наложенными значками или IntelliJ IDEA (с настройкой конфигурации VCS, конечно). В идеале я хотел бы использовать подсветку статуса файла, как если бы это была группа выделения: цветовой маркер из одного символа, чтобы он мог работать в чисто консольной подсистеме Windows (также в текстовом режиме?). При составлении вопроса я погуглил несколько связанных тем:
- Статусы файлов Subversion в Far Manager (на русском языке) - пост 2009 года описывает именно то, чего я хочу достичь (к сожалению, только для Subversion), но в 2011 году автор заявил, что остановил разработку из-за полной миграции на Linux. Невезение.
- ConEmu использует плагины панели C0 - не уверен, что это на самом деле, только SVN 1.6 (я нахожусь на SVN 8), возможно, для наложения значков из TortoiseSVN требуется ConEmu.
Было также несколько ссылок на официальную доску форума Far Manager, но они не внушали оптимизма, поэтому я не верю, что мой вопрос мог быть решен полностью, но позвольте мне попробовать:
- Есть ли что-то подобное?
- Если не прямым путем: может ли помочь хитрая композиция плагинов?
Заранее спасибо.