Como visualizar estruturas de árvore de diretórios?

4

Eu sei que posso usar tree para mostrar o conteúdo aninhado de um diretório. Infelizmente, sua saída não é nada bonita, pois quero incluí-la em uma documentação. Então, olhos doces são um requisito.

Então eu queria saber se existe uma maneira fácil de gerar uma representação mais bonita da estrutura de árvore de um diretório. Eu não me importaria com uma solução que gerasse imagens impressionantes com cores sofisticadas e configuráveis.

    
por k0pernikus 03.12.2012 / 14:52

7 respostas

3

Você pode tentar:

 tree | zenity --list --title "Title" --text "Text" --column "Files"
    
por 10.01.2013 / 13:28
2

Eu desenvolvi uma gem para essa finalidade, você lista um conjunto de caminhos com qualquer ferramenta como ag ou find e canaliza para o comando dirtree e gera uma página HTML que visualiza a estrutura do diretório como uma árvore

Recursos

  • ampliando
  • panning
  • recolher / expandir um nó
  • é o SVG para que você possa pesquisar dentro do navegador normalmente

Projeto no github em blazeeboy / dirtree .

    
por 03.07.2017 / 18:09
1

No Gnome, você pode tentar o baobab

    
por 04.12.2012 / 09:36
1

O software Mindmapping (como o freemind ou o freeplane) tem um bom recurso de layout de diretórios embutido. E você pode abrir / fechar árvores subdirecionadas conforme necessário para exibir apenas as que você deseja. E facilmente personalize cores e fontes ou estilo de linha, seja automaticamente (a partir de um ou vários nós) ou um por um. E pode cercar alguns nas nuvens. E link entre alguns. E adicione comentários. E pode facilmente copiar um ou vários ramos e colar no texto. Experimente-os ^^

    
por 04.12.2012 / 02:12
1

As estruturas estão sempre alinhadas. Um no topo, 2,3 abaixo. Então, se você visualizar, você pode ver claramente. DreamMaker

    
por 19.02.2018 / 01:55
0

Se você não gostar da saída de tree , não a use.

Use uma listagem de diretórios de uma caixa de diálogo de abertura de arquivos ou de fechamento de arquivos e faça uma captura de tela.

    
por 10.01.2013 / 14:05
0

Acabei de ver o código e achei lindo. É o visualizador de árvores mais bonito que já vi até agora, mas está vivo. Você teria que tirar fotos dela.

"Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project."

link

    
por 22.06.2017 / 19:47