MarkNode 2.1.3
Novos Recursos
- Equações Matemáticas em LaTeX: Escreva equações LaTeX em linha (
$...$), em bloco ($$...$$) e```mathe veja-as renderizadas ao vivo no painel de visualização e nos nós do mapa mental. As equações também são exportadas para DOCX como equações editáveis do Word, incluindo matrizes, ambientes alinhados ecases. - Ferramentas de Referência e Painel de Busca: Um novo menu Ferramentas e um painel inferior de Busca/Problemas adicionam recursos para todo o projeto — Localizar em Arquivos (com opções de diferenciar maiúsculas, palavra inteira e regex), Verificar Referências para procurar links quebrados e títulos ausentes, Localizar Imagens Não Utilizadas com exclusão em massa e Localizar Todas as Referências de qualquer arquivo (clique com o botão direito ou Shift+F12).
- Diálogo Unificado de Abertura Rápida: A Abertura Rápida agora é um único diálogo com várias abas — pesquise Documentos abertos recentemente, todos os Arquivos do projeto ou o Conteúdo em texto completo a partir de um só lugar, com navegação por teclado compartilhada.
- Visualização Rápida de Markdown e Busca no Painel: Abra qualquer arquivo em uma visualização rápida a partir do navegador de arquivos e use as novas barras de busca nos painéis de visualização, estrutura de tópicos e mapa mental para filtrar o que você vê. Clicar em entradas da estrutura de tópicos ou do mapa mental agora também rola o painel de visualização.
- Caixas de Seleção Interativas em Listas de Tarefas: Clique em qualquer caixa de seleção
- [ ]ou- [x]na visualização ou no editor para alterná-la. O novo menu Editar > Lista de Tarefas e o submenu do botão direito permitem marcar ou desmarcar todos os itens de um arquivo ou de uma única lista de uma só vez, com as alterações gravadas de volta no código-fonte markdown. - Zoom, Deslocamento e Seleção Persistentes no Mapa Mental: Ao reabrir um documento, o mapa mental restaura o nível de zoom, a posição de deslocamento e o nó selecionado anteriores — tanto dentro de uma sessão quanto entre reinicializações do aplicativo.
- Painel Localizar no Editor e no Mapa Mental: Cmd/Ctrl+F agora abre um painel de busca no editor markdown (com atalhos Localizar Próximo / Localizar Anterior), e o mapa mental ganha sua própria busca de texto com correspondência diferenciando maiúsculas, palavra inteira e regex em todo o texto dos nós.
- Tab e Shift+Tab para Recuar Listas: Pressione Tab dentro de uma lista markdown para recuar o item atual e Shift+Tab para diminuir o recuo. As listas numeradas são renumeradas automaticamente.
- Cmd/Ctrl+Clique para Seguir Links no Editor: Mantenha Cmd ou Ctrl pressionado e passe o cursor sobre um link ou imagem markdown para ver o cursor de ponteiro; clicar abre o item. Cmd/Ctrl+Enter em um link também funciona, e URLs entre colchetes angulares com espaços são suportadas.
- Interações Refinadas com Links e Imagens: Interação coerente com links no editor e na visualização — modificador+clique para abrir, passar o cursor para ver a URL e um menu de botão direito com reconhecimento de links, com Copiar URL, Abrir no Navegador, Mostrar no Finder/Explorer e mais. URLs longas usam truncamento com reticências no meio.
- Botão Atualizar no Diálogo de Conta: Um botão Atualizar no diálogo de Conta busca novamente o status da sua licença e do seu plano na nuvem, sem precisar sair e entrar novamente. Sessões expiradas agora exibem uma mensagem clara “Sua sessão expirou” e retornam ao painel de login.
- Cancelar Login em Andamento: Agora você pode cancelar uma tentativa de login enquanto ela ainda está em execução, em vez de esperar que expire.
- Aviso Salvar / Não Salvar / Cancelar para Alterações Não Salvas: Fechar uma aba, um projeto ou sair com trabalho não salvo agora oferece uma escolha clara entre três opções — Salvar / Não Salvar / Cancelar — em vez de salvar ou descartar silenciosamente.
- Diálogo de Conflito de Arquivos ao Importar: Arrastar um arquivo do Finder ou do Explorer com um nome que já existe agora oferece Substituir, Manter Ambos ou Cancelar — com a ordem de botões correta para cada plataforma, Enter para confirmar e um estilo destrutivo em Substituir.
- “Não Perguntar Novamente” nas Confirmações da Estrutura de Tópicos: Os diálogos de confirmação de mover e excluir da estrutura de tópicos ganham uma caixa de seleção “Não perguntar novamente”; você pode reativar os avisos depois em Configurações > Geral > Estrutura de Tópicos.
- Progresso do Controle de Origem com Indicador: Commit, pull e push do Git agora exibem uma mensagem específica da ação (por exemplo, “Enviando para o remoto…”) e um indicador visível no painel de Controle de Origem, para que operações longas do Git ou LFS não pareçam mais travadas.
- Ocultar Automaticamente o Painel Inferior e Reiniciar o Terminal pela Barra de Navegação: Fechar a última sessão de terminal oculta automaticamente o painel inferior; clicar no ícone do terminal na barra de navegação abre o painel e inicia uma nova sessão.
- Atalhos de Negrito, Itálico, Tachado e Código Sem Seleção: Pressionar Cmd/Ctrl+B, Cmd/Ctrl+I, Cmd/Ctrl+Shift+X ou Cmd/Ctrl+E sem seleção agora expande para a palavra ao redor e a envolve, ou insere pares de marcadores vazios prontos para digitação.
- Atalhos de Copiar e Colar no Terminal: Ctrl+Shift+C e Ctrl+Shift+V agora funcionam no terminal, junto com um menu de botão direito nativo adequado — sem acionar o “Inspecionar Elemento” do WebView nem colar duas vezes.
- Links Clicáveis de Múltiplas Linhas no Terminal: URLs que se estendem por várias linhas no terminal são detectadas e clicáveis como um único link.
Melhorias
- Rótulos Mais Claros para Recarregar do Disco: A ação do botão direito agora exibe “Recarregar Projeto” ou “Recarregar Pasta” conforme o que você selecionou, e atualiza todas as subárvores carregadas em vez de apenas o nível superior.
- Caminhos Completos no Menu de Projetos Recentes: O menu Projetos Recentes agora mostra o caminho completo de cada projeto (com truncamento por reticências no meio para caminhos longos), para que você consiga distinguir projetos com nomes parecidos.
- Renomeação de Imagens Mais Rápida e Fluida: Renomear uma imagem referenciada por muitos arquivos markdown não trava mais o navegador de arquivos. O progresso da atualização de links é limitado, o ruído do observador de arquivos é suprimido e o navegador elimina atualizações redundantes.
- Sem Tremulação ou Salto de Rolagem ao Alternar Marcadores do Mapa Mental: Adicionar ou remover um marcador do mapa mental não faz mais a visualização acoplada saltar nem o canvas piscar.
- Visibilidade Padrão de Arquivos Mais Limpa:
.prettierignore,.eslintignore,.dockerignoree.npmignorenão são mais usados para ocultar arquivos em projetos JavaScript, então arquivos comoyarn.locke a saída de build permanecem visíveis..gitignore,.ignore,.marknode-ignoree.docstr-ignorecontinuam funcionando como antes. - Cursor e Seleção Acompanham o Zoom do Aplicativo: Ao aumentar ou diminuir o zoom do MarkNode, o cursor de texto e o retângulo de seleção do editor agora acompanham o nível de zoom, em vez de permanecerem no tamanho original.
- Melhor Contraste do Terminal no Modo Claro: As cores de texto do terminal são ajustadas automaticamente para atender ao contraste WCAG AA em fundos claros, para que cores ANSI esmaecidas continuem legíveis.
- Listas de Resultados Grandes Mais Fluidas: Os resultados de Localizar em Arquivos e outras visualizações em árvore usam renderização em janela, para que listas muito grandes permaneçam responsivas ao rolar e arrastar.
- Sanitizador de Colagem para Saída do Terminal: Colar no editor um texto copiado do terminal agora remove automaticamente sequências de escape ANSI e outros códigos de controle.
- Janelas de Boas-Vindas e Visualização Mais Limpas no Windows e Linux: A barra de menus nativa da janela agora é exibida apenas nas janelas de projeto, onde é útil, dando às janelas de Boas-Vindas e de visualização desacoplada uma moldura mais limpa.
- Ícone da Pasta Aplicativos no Instalador do macOS: A imagem de disco do MarkNode agora exibe o ícone da pasta Aplicativos diretamente no plano de fundo, tornando óbvia a instalação por arrastar em Macs mais recentes.
- Restaurar o Conteúdo do Terminal Após Reiniciar: As sessões de terminal agora serializam seu buffer visível e o histórico de rolagem, para que sessões encerradas voltem com a aparência que tinham antes.
Correções de Erros
- Destaque do Modo Foco Removido ao Desativar: Desativar o Modo Foco agora remove seu escurecimento imediatamente, em vez de deixar decorações residuais na página.
- Links Markdown Atualizados em Todos os Lugares ao Mover uma Imagem: Arrastar e soltar uma imagem em uma nova pasta move o arquivo de forma confiável e atualiza todos os links para ele em suas abas do editor abertas e no disco, mesmo quando o arquivo que faz a referência tem alterações não salvas.
- Arrastar e Soltar no Mapa Mental Mantém o Nó Correto Selecionado: Após arrastar um nó do mapa mental para uma nova posição, o nó arrastado permanece selecionado, em vez de a seleção saltar para outro lugar.
- Exportação DOCX Usa o Documento Atual: Salvar como DOCX depois de trocar de arquivo agora exporta o documento que você está vendo, e não aquele que estava aberto quando o diálogo de exportação apareceu pela primeira vez.
- Seleção do Editor com o Mouse Acompanha o Ponteiro em Qualquer Zoom: Selecionar texto com o mouse não se desvia mais do alvo quando o aplicativo está com zoom aumentado ou reduzido.
- Edições Rápidas no Mapa Mental Não Perdem Mais Dados: Editar vários nós do mapa mental rapidamente em sequência não descarta mais edições, não deixa quadros de edição perdidos nem seleciona o nó errado.
- O Navegador Permanece Sincronizado Após Mover, Recortar-Colar ou Soltar entre Projetos: Mover ou recortar-colar um arquivo de uma pasta profundamente aninhada, excluir uma imagem referenciada ou soltar arquivos entre duas janelas de projeto abertas não deixa mais entradas desatualizadas que exigiam um Recarregar do Disco manual.
- Sincronização do Mapa Mental e do Markdown no Modo de Edição em Foco: Editar no Modo Foco agora atualiza corretamente tanto o mapa mental quanto o editor markdown, em ambas as direções.
- A Visualização Rola para o Título Correto com Duplicatas: Clicar em um título ou em uma entrada da estrutura de tópicos rola até o item certo, mesmo quando vários títulos compartilham o mesmo texto.
- A Visualização Detecta Edições Externas de Imagens: Quando um arquivo de imagem é substituído fora do aplicativo, o painel de visualização exibe imediatamente a nova imagem, em vez da versão em cache.
- A Exclusão no Mapa Mental Sincroniza com o Documento, e o Menu de Contexto Sempre Aparece: Excluir um nó do mapa mental agora remove o conteúdo correspondente do código-fonte markdown, o menu de contexto do botão direito aparece de forma confiável e Desfazer/Refazer se comporta de maneira consistente a partir de qualquer um dos lados.
- Itálico com Sublinhados Seguidos de Pontuação: Markdown como
_word_:,_word_.ou_word_!agora é renderizado em itálico na visualização, correspondendo à forma com asteriscos. - Correções de Caminho Multiplataforma no Windows: Mostrar no Explorer, renomear imagens e verificações de links quebrados agora funcionam corretamente com caminhos do Windows com barras invertidas, caminhos de rede UNC (
\\server\share\…) e nomes de pasta que contêm pontos. - Estrutura de Tópicos e Mapa Mental Atualizam ao Trocar de Aba: Alternar entre abas agora atualiza os painéis de estrutura de tópicos e mapa mental para corresponder ao documento ativo, em vez de exibir a estrutura do arquivo anterior.
- Barra de Ferramentas de Marcadores Atualiza de Forma Confiável: A barra de ferramentas de marcadores do mapa mental agora é atualizada corretamente ao trocar de arquivo, alterar o layout, mudar o tema e em outras reconstruções.
- O Mapa Mental Não Trava Mais Após a Edição de Nós: Corrigida uma falha que podia ocorrer quando rótulos de texto no mapa mental eram destruídos no meio de um quadro.
- Edição em Linha no Mapa Mental Não é Mais Sobrescrita na Atualização: Renderizar novamente o mapa mental (por exemplo, após carregar ou atualizar) não dispara mais eventos de seleção espúrios que sobrescreviam um nó que você estava editando.
- Uso de Memória do Mapa Mental Após Recarregamentos: Objetos antigos de nós e conexões agora são devidamente removidos, liberando memória ao longo dos recarregamentos.
- Renderização Confiável de Matemática nos Nós do Mapa Mental: Corrigida uma condição de corrida no carregamento de fontes que podia deixar equações nos nós do mapa mental com glifos ausentes ou vazios (por exemplo, uma caixa vazia sob um sinal
√). - Confiabilidade da Exportação Matemática para DOCX:
\sqrt{...}não é mais exportado com um espaço reservado vazio antes do radical, dois blocosmathconsecutivos não se fundem mais em um único parágrafo, e as matrizes exportadas são aceitas pelo Word em vez de gerar a mensagem “erro ao tentar abrir o arquivo”. - Seleção Desatualizada no Editor Após Clique no Mapa Mental: Clicar pelo mapa mental e depois clicar no editor agora posiciona um cursor limpo, em vez de deixar um intervalo de texto destacado inesperadamente.
- O Ícone de Fixar é Exibido Corretamente: O ícone de fixar nas barras de abas não é mais renderizado como marcação bruta.
- A Barra de Rolagem do Localizar em Arquivos Não é Mais Cortada: A barra de rolagem horizontal do Localizar em Arquivos não é mais cortada pelo layout do painel inferior.
- O Menu de Contexto Permanece Aberto Quando Chega Saída do Terminal: Os menus de contexto do botão direito permanecem abertos quando o terminal rola programaticamente por causa de saída recebida, e só fecham com uma rolagem real do usuário.
- O Modo Somente Visualização Rola até o Título ao Clicar no Mapa Mental: Com o editor oculto, clicar em um nó do mapa mental agora rola corretamente a visualização até o título correspondente.
- Tratamento Robusto de Links para URLs Incomuns: Clicar em um link que contém escapes como
%20não gera mais um erro; o arquivo abre corretamente.