MarkNode 2.0.26 (Beta)
Novos Recursos
- Visualização de Estrutura de Tópicos: Adicionada nova visualização da estrutura do documento que exibe títulos e itens de lista em formato de árvore recolhível — ideal para navegar em documentos longos
- Alternância de Visualização de Estrutura: Alterne entre as visualizações Mapa Mental e Estrutura de Tópicos usando os ícones da barra de ferramentas ou atalhos de teclado (Cmd/Ctrl+Shift+L para Estrutura de Tópicos, Cmd/Ctrl+Shift+M para Mapa Mental)
- Botão “Hoje”: Adicionado botão de navegação rápida na visualização de calendário — vá instantaneamente para a data de hoje e selecione-a com um único clique
- “Abrir no Aplicativo Padrão”: Nova opção de menu de contexto para abrir rapidamente qualquer arquivo no aplicativo de sistema associado, diretamente da árvore do projeto
- “Mostrar no Finder/Explorer”: Nova opção de menu de contexto para revelar arquivos e pastas no gerenciador de arquivos do sistema, com nomenclatura específica de cada plataforma (Finder no macOS, Explorer no Windows, Arquivos no Linux)
- “Recarregar do Disco”: Adicionada opção de menu de contexto para atualizar manualmente o conteúdo das pastas e sincronizar com as alterações do sistema de arquivos quando necessário
- Múltiplas Sessões de Terminal: O terminal agora oferece suporte a várias sessões simultâneas com interface em abas — crie novas sessões usando o botão ”+” e alterne entre elas com facilidade
Melhorias
- Visualização de Arquivos Recentes: Aprimorada com troca suave de datas e debouncing para evitar travamentos da interface ao alterar datas rapidamente
- Feedback Visual: Arquivos Recentes aprimorado com animação de indicador de carregamento e mensagem estilizada de estado vazio quando nenhum arquivo é encontrado para a data selecionada
- Funcionalidade de Cópia: Recurso de cópia do painel de visualização aprimorado — o texto copiado agora preserva a formatação (negrito, itálico, links etc.) ao ser colado em editores de texto rico
- Estilo de Estado Vazio: Estilo aprimorado com texto em itálico, opacidade reduzida e melhor hierarquia visual para diferenciar claramente do conteúdo comum
- Desempenho do Mapa Mental: Otimizado para documentos grandes — recolhe automaticamente os nós quando o total ultrapassa 50, mantendo expandidos apenas o nó central e as ramificações principais
- Monitoramento do Sistema de Arquivos: Detecção aprimorada de alterações externas em arquivos (renomeações, novos arquivos, exclusões) com reflexo adequado na visualização em árvore do projeto
- Tratamento de Eventos de Renomeação: Monitor do sistema de arquivos aprimorado, que associa de forma inteligente eventos relacionados para detectar renomeações mesmo com informações limitadas de eventos do sistema operacional
- Transições de Visualização Dividida: Transições de visibilidade dos painéis aprimoradas, com tratamento inteligente do divisor e persistência de estado
- Recursos da Visualização de Estrutura de Tópicos:
- Atualiza automaticamente conforme você digita — sempre mostra a estrutura atual do documento
- Clique em qualquer item para ir diretamente àquela seção
- Exibição personalizável — controle quais níveis de título e tipos de lista aparecem por meio das configurações de Visualização de Estrutura
- Desempenho do Projeto:
- Agora respeita o .gitignore e outros arquivos de exclusão para evitar lentidão com artefatos de compilação
- Oculta automaticamente arquivos e pastas com base em padrões de exclusão (.gitignore, .npmignore, .dockerignore etc.)
- Filtragem integrada para diretórios de compilação comuns (node_modules, target, build, dist) e arquivos ocultos
- O monitoramento do sistema de arquivos ignora artefatos de compilação e arquivos temporários
- A indexação de busca pula arquivos ignorados, tornando as buscas mais rápidas e reduzindo o uso de memória
Correções de Bugs
- Modo Somente Visualização: Corrigido o modo somente visualização que não funcionava corretamente ao clicar no ícone da aba de visualização — agora exibe corretamente apenas o painel de visualização, sem o editor
- Backend de Arquivos Recentes: Corrigido o backend para retornar apenas os arquivos da data selecionada, em vez de todos os arquivos até aquela data
- Renomeação Externa de Arquivos: Corrigidas as abas do editor para atualizarem corretamente quando arquivos são renomeados fora do aplicativo, evitando abas duplicadas
- Estado da Árvore do Projeto: Corrigido o tratamento de alterações externas em pastas recolhidas — mantém o estado correto mesmo para pastas não visíveis
- Limpeza de Abas do Editor: Corrigidas as abas do editor que não fechavam quando arquivos eram excluídos externamente — as abas agora fecham corretamente quando os arquivos são removidos fora do aplicativo
- Recuperação de Sessão do Terminal: Corrigido o problema em que o terminal não podia ser reaberto como uma nova sessão após a execução do comando
exit— o terminal agora cria sessões novas corretamente, em vez de exibir sessões encerradas que não respondem