marknode / notas da versão

MarkNode v2.0.26

← Todas as versões

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