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