История изменений
Исправление theNamelessOne, (текущая версия) :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева, если файловое дерево и «разбивка по пакетам» показываются одновременно (чтобы у тебя не дублировались libs/libX
и libX
) — возможно, под это есть какие-нибудь хуки. Может быть получится решить как-то проще — тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.
Исправление theNamelessOne, :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева, если они и «разбивка по пакетам» показываются одновременно (чтобы у тебя не дублировались libs/libX
и libX
) — возможно, под это есть какие-нибудь хуки. Может быть получится решить как-то проще — тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.
Исправление theNamelessOne, :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева (чтобы у тебя не дублировались libs/libX
и libX
) — возможно, под это есть какие-нибудь хуки. Может быть получится решить как-то проще — тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.
Исправление theNamelessOne, :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева (чтобы у тебя не дублировались libs/libX
и libX
) — возможно, под это есть какие-нибудь хуки. Может быть получиться решить как-то проще — тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.
Исправление theNamelessOne, :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева (чтобы у тебя не дублировались libs/libX
и libX
). Может быть получиться решить как-то проще — тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.
Исходная версия theNamelessOne, :
Не пользовался treemacs, но у них в README написано:
Treemacs can be extended to display arbitrary nodes as well as be used as a general rendering backend for any tree-like structures. See here for an extended tutorial and demonstration.
Т.е. похоже на то, что можно, но скорее всего придётся пилить самому (вряд ли есть готовые расширения). Для твоего Haskell-проекта читаешь список либ из libs
(или достаёшь из языкового сервера, если он это поддерживает), добавляешь их и их «детей» в дерево как ноды (пример есть по ссылке выше). Плюс, наверно, ты ещё хочешь скрывать эти ноды из обычного файлового дерева (чтобы у тебя не дублировались libs/libX
и libX
). Тут нужно разбираться, как оно работает, я это делать не буду, лучше спроси у автора.