SplitMerge - Guia

Divida um único arquivo em vários arquivos por separadores de blocos, ou mescle uma pasta de arquivos em um só. Gerencie a sincronização bidirecional arquivo-pasta com worksets.


Como Começar

  1. Clique em Novo Workset para criar um projeto, ou use os assistentes Divisão de Arquivo / Mesclagem de Arquivo
  2. O editor de workset abre com um editor de texto (esquerda) e árvore de pastas (direita)
  3. Use → para dividir blocos do editor em arquivos individuais
  4. Use ← para mesclar arquivos da pasta de volta no editor

Como Funciona

Formato de Divisão

Os arquivos no editor são separados por um formato de bloco configurável:

--------------------
path/to/file.txt
--------------------
(file content here)
  • {filepath} — o caminho relativo para o arquivo de saída
  • {filecontent} — o conteúdo do arquivo até o próximo separador
  • O formato do separador é totalmente personalizável com predefinições

Dividir (Editor → Pasta)

Analisa o texto do editor em blocos e grava cada bloco como um arquivo separado na pasta.

Mesclar (Pasta → Editor)

Lê os arquivos da pasta, envolve-os no formato de divisão e os monta no editor.


Editor de Workset

Editor de Texto (Esquerda)

  • Exibe o arquivo mesclado com separadores codificados por cores
  • Barra lateral de minimapa mostrando posições dos blocos
  • Contagem de linhas e caracteres
  • Suporte a Desfazer / Refazer

Árvore de Pastas (Direita)

  • Visualização hierárquica da pasta dividida
  • Ativar/desativar arquivos individuais (arquivos desativados são ignorados durante divisão/mesclagem)
  • Arrastar e soltar arquivos do Finder para adicionar
  • Clique com o botão direito para abrir, refletir, adicionar ou excluir operações

Comparar

Clique em Comparar para destacar diferenças entre blocos do editor e arquivos da pasta. Mostra a presença do arquivo, alterações de conteúdo e incompatibilidades em nível de bloco.


Filtros

  • Filtro de arquivo (incluir / excluir): curingas e regex, separados por vírgula
  • Filtro de pasta (incluir / excluir): o mesmo
  • Incluir subdiretórios (recursivo)
  • Mostrar/ocultar arquivos ocultos

Atalhos de Teclado

Tela Principal

AçãoAtalho
Atualizar lista de worksetsCmd + R
Excluir selecionadosDelete / Cmd + Delete

Editor de Workset

AçãoAtalho
Salvar arquivoCmd + S
Desfazer / RefazerCmd + Z / Cmd + Shift + Z
CompararCmd + R
Ativar selecionadosCmd + E
Desativar selecionadosCmd + D
Alternar ativadoCmd + T

Dicas

  • Empacotamento de código — Mescle uma pasta de origem inteira em um arquivo para compartilhamento ou revisão, depois divida-a novamente
  • Sincronização seletiva — Desative arquivos que você não deseja incluir em operações de divisão/mesclagem
  • Separadores personalizados — Use predefinições de formato ou crie seu próprio padrão de separador para diferentes tipos de arquivo
  • Comparar antes de mesclar — Sempre compare primeiro para ver o que mudou antes de sobrescrever

Privacidade

  • Todas as operações de arquivo são executadas localmente em seu computador
  • Nenhum dado é enviado para qualquer servidor externo
  • Os dados do workset são armazenados apenas em seu disco local