marknode / notas da versão

MarkNode v2.0.29

← Todas as versões

MarkNode 2.0.29 (Beta)

Novos Recursos

  • Integração com Git: Suporte a Git integrado para gerenciar seu fluxo de controle de versão sem sair do MarkNode

    • Barra de Status: Uma barra de status compacta aparece na parte inferior da janela para projetos Git, mostrando a branch atual, a contagem de alterações e o status de sincronização (à frente/atrás)
    • Indicadores de Status de Arquivo: Arquivos modificados, adicionados, não rastreados e excluídos são destacados por cores na árvore da barra lateral do projeto, com o status propagado para as pastas pai
    • Diálogo de Commit: Prepare arquivos e faça commit das alterações por meio de um diálogo dedicado — abra-o pela barra de status ou com Cmd+Shift+K (macOS) / Ctrl+Shift+K (Windows/Linux)
    • Pull e Push: Faça pull e push para o repositório remoto diretamente da barra de status, com solicitações de confirmação e notificações de feedback claras
    • Projetos que não usam Git não são afetados de forma alguma — nenhuma mudança na interface
  • Suporte a Linha de Comando e Associações de Arquivos: Abra arquivos e projetos diretamente do terminal (marknode myfile.md) ou clicando duas vezes em arquivos Markdown no Finder / Explorador de Arquivos. Use Ajuda → Criar Inicializador de Linha de Comando… para configurar a ferramenta de linha de comando

Melhorias

  • Detecção de Alterações de Arquivos pelo Terminal: O editor agora recarrega automaticamente os arquivos modificados pelo painel do Terminal integrado
  • Seleção por Coluna: Adicione cursores acima ou abaixo com Cmd+Option+Cima/Baixo (macOS) ou Ctrl+Alt+Cima/Baixo (Windows/Linux), seguindo o comportamento do VS Code e do IntelliJ. Também há suporte para seleção retangular com Alt+arrastar
  • Atualizações de Status do Git em Tempo Real: A barra de status do Git e os indicadores da barra lateral agora são atualizados automaticamente quando alterações são feitas fora do MarkNode (por exemplo, commits feitos pelo terminal)

Correções de Erros

  • Barra lateral: novas pastas e arquivos agora aparecem sob pais recolhidos: Criar uma nova pasta ou arquivo sob um pai que nunca foi expandido não falha mais silenciosamente — a barra lateral agora expande a hierarquia do pai e seleciona o novo item
  • Barra lateral: pastas ignoradas não são mais expandidas automaticamente: Alterações em arquivos dentro de pastas ignoradas (por exemplo, node_modules, build) não fazem mais com que essas pastas sejam expandidas na barra lateral — elas permanecem recolhidas até que você as abra manualmente
  • Visualizador de PDF: links não bloqueiam mais o aplicativo: Clicar em links no visualizador de PDF agora os abre no seu navegador padrão em vez de navegar na janela do aplicativo
  • Posição de Rolagem na Navegação por Tópicos: Corrigido um problema em que clicar no editor após navegar pelo painel de tópicos fazia com que o editor saltasse para uma posição diferente — o cursor agora se move para o título de destino, mantendo a visualização no lugar