Contents

Como fazer o Notepad++ comparar dois ficheiros com um plug-in

Notepad\\++ é um editor de código e texto gratuito e de código aberto, repleto de muitas funcionalidades para utilizadores casuais e programadores. Suporta várias linguagens de programação com realce de sintaxe personalizado, preenchimento automático e muito mais.

A incorporação de funcionalidades de edição avançadas, opções de estilo personalizáveis e compatibilidade com inúmeros plug-ins representa uma proposta de valor excecional. No entanto, a ausência de um utilitário de comparação de ficheiros integrado no Notepad constitui uma omissão notável.

Felizmente, os plug-ins do Notepad\+\+ oferecem a oportunidade de compensar quaisquer capacidades em falta. Um exemplo digno de nota é o plugin Notepad\+\+ Compare, que concede aos utilizadores a capacidade de discernir visualmente as discrepâncias entre dois documentos.

Instalar o Plugins Admin para o Notepad\\+\\+

O Notepad\\+\+ Plugins Admin é um repositório de plugins que ampliam a funcionalidade do Notepad\\+\\+. Pode utilizar esta funcionalidade para navegar no repositório e instalar plug-ins como o Compare para o Notepad\\+\\+.

O plug-in opcional “Plugins Admin” não está pré-instalado no processo de instalação do Notepad\+\+ e a sua presença tem de ser verificada manualmente durante o procedimento de configuração. No caso de um indivíduo ter configurado o Notepad\+\+ sem selecionar este suplemento específico, pode remover totalmente o software sem correr o risco de perder as informações armazenadas. Após essa remoção, é possível reinstalar o Notepad\+\+ juntamente com a incorporação da opção desejada para “Plugins Admin”.

/pt/images/selecting-plugins-admin-in-notepad-installation.jpg

Tenha em atenção que, ao instalar o Notepad\\+\+ durante o processo de configuração inicial, é crucial considerar cuidadosamente as opções apresentadas no ecrã “Choose Components”. Especificamente, deve optar pela seleção “Custom” (Personalizado) no menu pendente fornecido e, subsequentemente, verificar se o componente “Plugins Admin” foi selecionado corretamente. Infelizmente, muitos utilizadores tendem a ignorar estes passos críticos de instalação, resultando numa instalação incompleta do Plugins Admin.

Se a aplicação Notes Plus não possuir um módulo de gestão de plug-ins e se estiver hesitante em restaurar o software, é possível instalar o complemento Compare de forma independente. Nessas circunstâncias, seria aconselhável ignorar esta fase e avançar para a fase final do passo seguinte.

Instalar o Plug-in Compare para o Notepad\\+\\+

O painel de Administração de Plug-ins permite aos utilizadores instalar, atualizar ou eliminar extensões. Essa funcionalidade foi aprimorada nas versões 7.6 e posteriores, resultando em um processo mais simplificado.Para garantir um desempenho ótimo, é altamente recomendável que os utilizadores actualizem a sua instância do Notepad\+\+ para tirar partido destas melhorias.

/pt/images/plugins-admin-in-notepad.jpg

De facto, o plug-in Compare constitui um componente do painel de administração de plug-ins e o seu processo de instalação pode ser convenientemente iniciado através desta interface.

⭐Iniciar bloco de notas\\+\\+.

Acesse o menu “Plugins” navegando até a seção “Plugins” no painel do WordPress e, em seguida, selecionando a opção “Plugins Admin” no submenu.

Na interface de administração dos plugins, conhecida como a janela “Plugins Admin”, é possível efetuar uma pesquisa introduzindo o termo “Compare” na barra de pesquisa designada para o localizar e aceder.

Depois de rever e comparar as suas opções, proceda à instalação clicando no botão abaixo.

/pt/images/compare-plugin-in-notepad.jpg

Após a instalação do plug-in Notpad\+\+, a aplicação retomará automaticamente o funcionamento. Nesta altura, deve reparar que “Compare” foi adicionado à lista de plugins disponíveis no menu Plugins.

Instalar o plug-in Compare sem o Administrador de Plug-ins

Pode optar-se por instalar os plug-ins Notepad\+\+ independentemente da ferramenta Administrador de Plug-ins. Este processo envolve o download do ficheiro do plug-in desejado e a sua transferência para o diretório de plug-ins do Notepad\+\+ designado.

A partir de agora, pode descarregar a última iteração deste plugin (versão 2.0.2) a partir do GitHub do plugin Compare. Esta versão específica é compatível com o Notepad\\+\\+ 8.2.2 e posterior. Se você estiver usando a versão mais antiga do Notepad\\+\\+ e não tiver planos de atualizar o aplicativo, use a versão 2.0.Ambas as versões de 32 bits e 64 bits estão disponíveis.

⭐Baixe o plug-in Compare do GitHub.

⭐Extrair o ficheiro.

o próprio ficheiro DLL, bem como dois ficheiros adicionais não especificados.

⭐Ir para a pasta de instalação do Notepad\\+\+.

⭐Abra a pastaPlugins.

Crie um novo diretório com o nome específico “ComparePlugin”, certificando-se de que o título do diretório corresponde exatamente ao nome do ficheiro associado à biblioteca de ligação dinâmica (".dll").

Copie e insira o conteúdo do diretório especificado na nova pasta criada.

/pt/images/compare-plugin-in-notepad-plugin-folder.jpg

Navegue até ao submenu “Plugins” na janela da aplicação do Notepad\+\+. Prevê-se que localize o plugin “Compare” nesta localização.No caso de a sua instância atual do Notepad\+\+ estar anteriormente ativa, inicie uma nova abertura fechando e relançando o software.

Comparar dois ficheiros no Notepad\\+\+

O objetivo do plug-in Compare é facilitar a avaliação das revisões de um determinado trabalho, utilizando a iteração mais antiga como referência para a avaliação. Esta ferramenta funciona com base na premissa de que os utilizadores desejam contrastar o estado atual do seu projeto com a sua encarnação anterior e, consequentemente, utiliza o ficheiro desatualizado como base para esta análise.

Para comparar dois documentos utilizando o Notepad\+\+, navegue até ao menu “Plugins”, aceda à opção “Compare” e, em seguida, escolha a funcionalidade “Compare” nesse submenu.

/pt/images/comparing-two-files-in-notepad.jpg

O plugin Compare facilita um exame exaustivo de ficheiros contrastantes, posicionando-os nas proximidades para facilitar a identificação de discrepâncias. É possível estabelecer qualquer documento acessível como ponto de referência utilizando a funcionalidade Comparar, que pode ser invocada seleccionando “Definir como primeiro a comparar” a partir das opções de menu disponíveis.

Cores e Símbolos

O plugin Compare utiliza uma série de cores e ícones para representar alterações no seu documento. Essas alterações podem incluir adições, exclusões, realocações ou transformações entre os limites da linha.

/pt/images/highlighted-file-comaprison-in-notepad.jpg

A linha de código foi adicionada recentemente ao ficheiro atualizado, mas não existe na versão anterior. Esta adição é indicada por uma linha destacada a verde.

A alteração remove uma linha inexistente do código atualizado, que estava anteriormente presente na versão anterior, mas que foi removida sem ser substituída por qualquer conteúdo na iteração mais recente da base de código. Esta eliminação de linha resulta numa indicação da sua ausência através da utilização de uma tonalidade vermelha para efeitos de representação visual.

O conteúdo foi movido para outra localização dentro do mesmo ficheiro e reside agora numa posição alternativa. Além disso, o texto é realçado com um tom vibrante de azul, o que acrescenta atração visual e chama a atenção para o seu novo posicionamento.

A maior parte do conteúdo de ambos os ficheiros permanece inalterada, com quaisquer discrepâncias marcadas num tom acentuado de laranja.

O menu “Comparar” no Visual Studio Code fornece uma opção chamada “Detetar movimentos”, que permite aos utilizadores exibir ou ocultar ícones que representam discrepâncias entre dois ficheiros que estão a ser comparados.Esta funcionalidade é particularmente útil quando se trabalha com grandes bases de código, uma vez que ajuda os programadores a identificarem rapidamente as alterações efectuadas sem terem de examinar cada linha de código.

Barra de Navegação

A presença da barra de navegação situada ao longo da margem direita do Notepad\\+\\+ revela-se inestimável quando se pretende acelerar o processo de percorrer documentos extensos e identificar discrepâncias nos mesmos. De facto, a leitura de um documento extenso desde o seu ponto mais alto até ao mais baixo requer um esforço substancial e momentos preciosos. Esta ferramenta de navegação serve não só como um mapa que traça a estrutura do documento, mas também como um repositório de marcadores, melhorando assim a eficiência global da recuperação de informação no referido documento.

/pt/images/compare-navbar-in-notepad.jpg

A interface da aplicação inclui um elemento de navegação que apresenta vários códigos de cores e ícones. O utilizador pode simplesmente clicar numa região arbitrária do conteúdo apresentado para navegar no documento. Devido à utilização consistente de pistas visuais e esquemas de cores em toda a aplicação, o utilizador é capaz de reconhecer facilmente estes marcadores e perceber rapidamente a sua presença ao olhar para eles.

Modos de visualização

Na sua configuração padrão, o Notepad\+\+ apresenta dois ficheiros comparados numa orientação vertical lado a lado, conhecida como modo de “visualização dupla”. No entanto, esta definição de visualização pode ser alterada seleccionando uma das opções disponíveis no menu de contexto que aparece quando se clica com o botão direito do rato na divisória central que separa os dois painéis, que inclui opções como “Rodar para a direita” e “Rodar para a esquerda”.

/pt/images/rotating-the-view-in-notepad-compare-plugin.jpg

A presente implementação divide o espaço de trabalho na horizontal ou na vertical. À medida que se continua a rodar, o documento anteriormente visualizado é posicionado à esquerda do ecrã, enquanto o ficheiro recentemente aberto ocupa a área à direita.

Explorar as definições e funcionalidades

Ao selecionar “Comparar” no menu Plug-ins, a interface abre-se para revelar uma série de comandos e definições de configuração disponíveis. Além disso, é fornecida no mesmo menu uma lista de atalhos de teclado associados a cada comando.

O plug-in Notepad\+\+ Compare fornece um conjunto abrangente de capacidades que são comparáveis às encontradas em utilitários populares de comparação de ficheiros. Para aceder e ajustar estas opções, basta navegar para “Comparar” dentro da aplicação e, em seguida, selecionar “Definições”. Isto dar-lhe-á acesso aos parâmetros configuráveis disponíveis para personalização.

/pt/images/notepad-compare-plugin-settings.jpg

As definições principais fornecem uma série de opções que permitem aos utilizadores personalizar a orientação e a colocação dos seus ficheiros na interface. A primeira definição, intitulada “Primeiro”, permite aos utilizadores determinar se estão a examinar a versão mais antiga ou mais recente de um determinado ficheiro. Outra opção, intitulada “Old file position” (Posição do ficheiro antigo), permite aos utilizadores seleccionarem em que parte do ecrã gostariam de ver a versão anterior do documento, quer esteja situada na metade superior ou inferior quando se utiliza uma disposição horizontal, ou acima e abaixo se se utiliza uma disposição vertical. Uma outra caraterística, referida como “Predefinição de visualização única”, permite aos utilizadores contrastar o ficheiro ativo atual com o ficheiro anterior ou posterior utilizando uma janela de visualização única. Por último, existe outra seleção denominada “Predefinição de visualização única” que permite aos utilizadores visualizar

A funcionalidade “Definições de cor” permite aos utilizadores personalizar a tonalidade de várias acções nas listagens de código, tais como elementos recentemente adicionados, eliminados, movidos ou modificados. Os utilizadores têm a flexibilidade de selecionar a partir de uma série de cores, modificar a tonalidade de realce e ajustar o nível de translucidez aplicado a estes sinais visuais.

É fundamental estar ciente das potenciais discrepâncias de codificação ao comparar ou trabalhar com dados de texto em diferentes formatos. Por exemplo, o contraste entre as representações ASCII e Unicode pode levar a uma notificação de alerta, avisando os utilizadores para não fazerem suposições não intencionais relativamente aos conjuntos de caracteres ou à integridade dos dados.

A funcionalidade conhecida como “Wrap Around Diffs” permite que a próxima ação de um utilizador ao completar a diferença final numa série de alterações, reverta automaticamente para o início da lista e continue a partir daí. Isto pode ser ativado ou desativado nas definições de configuração do software.

A posição do cursor permanece estática quando não é alterada na comparação recorrente de ficheiros.

/pt/images/notepad-compare-plugin-menu.jpg

Para além das opções padrão do menu Comparar, existe uma funcionalidade única conhecida como “Ignorar espaços”. A ativação desta função ignora essencialmente quaisquer diferenças relacionadas com o espaçamento entre caracteres ou palavras. Embora isto possa ser vantajoso durante a edição de conteúdo textual, é geralmente recomendado que os utilizadores desactivem esta definição quando comparam fragmentos de código, de modo a garantir resultados óptimos.

SVN Diff e Git Diff, concebidos para facilitar a comparação da versão do ficheiro atual com a versão armazenada num repositório local Git ou SVN. Esta capacidade é especialmente benéfica ao examinar as modificações implementadas por co-desenvolvedores durante o processo de desenvolvimento.

Descubra as diferenças com o Notepad\\+\+

O Notepad\+\+ é uma aplicação com tudo incluído para codificação e edição de texto que possui uma grande variedade de funcionalidades, mas que não fornece uma função de comparação. No entanto, os utilizadores têm a flexibilidade de adaptar o Notepad\+\+ de acordo com as suas preferências, utilizando a sua extensa biblioteca de plug-ins, aumentando assim as suas capacidades para satisfazer os requisitos individuais.

O plugin Compare é uma prova das capacidades dos plugins para melhorar a funcionalidade do Notepad\\+\+. Ao fornecer a capacidade em falta de comparação e análise de ficheiros, este plugin dá aos utilizadores uma ferramenta poderosa para lidar com as suas tarefas de edição de texto e código. Como tal, expande ainda mais a utilidade do Notepad\+\\+ como uma solução versátil para gerir vários aspectos do processamento de texto e código.