MarkNode inclui um painel Localizar e Substituir para encontrar e atualizar texto no documento atual. Ele oferece suporte a busca por texto simples e também a expressões regulares, e se integra à edição com múltiplos cursores para que você possa fazer edições direcionadas em todas as ocorrências de uma só vez.
Abrindo o Painel
Pressione Cmd+F (macOS) ou Ctrl+F (Windows/Linux) para abrir o painel Localizar e Substituir. O painel sempre exibe tanto a linha de busca quanto a de substituição — não há um modo separado apenas de busca.
Pressione Escape para fechar o painel e devolver o foco ao editor.
Navegando pelas Ocorrências
Depois de digitar um termo de busca, o MarkNode destaca todas as ocorrências no documento. Avance e retroceda entre as ocorrências usando os botões de seta do painel, pressionando Enter / Shift+Enter no campo de busca, ou com Cmd+G / Shift+Cmd+G (macOS) e Ctrl+G / Shift+Ctrl+G (Windows/Linux). A ocorrência atual é destacada de forma diferente das demais, para que você possa acompanhar sua posição.
Opções de Busca
Três botões de alternância refinam como o termo de busca é interpretado:
- Diferenciar Maiúsculas e Minúsculas — quando ativado, a busca diferencia maiúsculas de minúsculas.
Notenão corresponderá anote. - Palavra Inteira — quando ativado, a busca corresponde apenas a palavras completas. Buscar por
lognão corresponderá aloggernem adialog. - Regex — quando ativado, o termo de busca é tratado como uma expressão regular. Por exemplo,
\bTODO\bcorresponde à palavra TODO, e\d+corresponde a qualquer sequência de dígitos.
As três opções podem ser combinadas livremente. O modo Regex respeita a opção Diferenciar Maiúsculas e Minúsculas.
Substituindo Texto
No campo de substituição, digite o texto de substituição e use:
- Substituir (ou pressione
Enterno campo de substituição) — substitui a ocorrência atual e avança para a próxima. - Substituir Tudo — substitui todas as ocorrências do documento em uma única operação. Isso pode ser desfeito com
Cmd+Z(macOS) ouCtrl+Z(Windows/Linux).
Quando o modo Regex está ativo, você pode referenciar grupos de captura no texto de substituição usando $1, $2 e assim por diante.
Selecionar Todas as Ocorrências
O botão Selecionar Todas as Ocorrências posiciona um cursor em cada ocorrência simultaneamente, ativando o modo de múltiplos cursores. Você pode então digitar para substituir todas as ocorrências de uma vez, ou usar os comandos de edição padrão para modificar cada ocorrência em paralelo. Isso é útil quando as substituições precisam ser idênticas, mas você quer a flexibilidade do editor em vez de uma simples substituição de texto.
Para sair do modo de múltiplos cursores, pressione Escape ou clique em qualquer lugar do editor.