Plugin


I plugin WinMerge sono DLL o scriptlet personalizzati, scritti nell'API COM, che preelaborano i dati prima di un confronto. Ad esempio, puoi usare un plug-in per estrarre dati di testo da file MS Word affinché WinMerge possa confrontarli.

Ogni plug-in è:

1. Tipi di plugin

I plugin sono raggruppati in tre categorie principali:

Complemento dell'editor

Questo tipo di plugin esegue operazioni personalizzate sul testo selezionato nell'editor attivo (pannello File) della finestra Confronta file.

Unpacker: trasforma un file in un formato testo

Questo tipo di plugin trasforma un file compresso in un formato visualizzabile decomprimendolo. Il file originale non viene modificato: viene creato e caricato in WinMerge un file trasformato temporaneo.

I plugin di unpacker operano su interi file, non sul testo selezionato o sulle differenze all'interno dei file. Pertanto, sono disponibili solo quando si avviano i confronti di file, dalla finestra Confronto cartelle o dalla finestra di dialogo Seleziona file o cartelle. I plugin di decompressione non sono disponibili nella finestra Confronto file.

A volte il file decompresso può essere recompresso (vedi i dettagli in Plug-in disponibili per verificare se un plugin supporta la recompressione). Quindi, puoi unire e salvare il file trasformato. In questo caso l'imballaggio viene effettuato automaticamente. Per sicurezza, ti suggeriamo di rinominare il file trasformato quando lo salvi.

Note

Quando confronti le cartelle, WinMerge può fornire risultati diversi per i file compressi e non compressi. Ad esempio, i file identici quando non compressi potrebbero essere diversi se includono la data di creazione.WinMerge applica l'unpacker in tutte le situazioni e sarai sicuro di ottenere lo stesso risultato quando confronti una cartella o quando unisci due versioni di un file.

Plugin di esempio: Confronta file MSExcel visualizza il contenuto testuale di un file Microsoft® Excel.

Prediffer: preelabora i file per nascondere alcune differenze

Questo tipo di plugin non funziona sui file sorgente visualizzati nella finestra Confronta. Funziona invece su copie temporanee dei file e le copie vengono quindi scansionate per creare l'elenco delle differenze.

Plugin di esempio: IgnoreColumns ignora le differenze all'interno delle colonne specificate, mentre visualizza i caratteri in queste colonne.

2. Plugin consigliati e modalità automatiche

In che modo WinMerge è in grado di applicare il plug-in giusto per un determinato file?Ogni plugin specifica un elenco di estensioni di file (elencate anche nella sezione Plug-in disponibili di ogni plugin, sotto Filtro file). Le estensioni vengono usate per associare uno o più tipi di file al plugin: quando l'estensione di un file confrontato corrisponde a un'estensione nell'elenco del plugin, il plugin è considerato un plugin suggerito.

Sono disponibili opzioni WinMerge separate per i tipi di decompressione e prediffer, descritti più avanti in questo argomento, che consentono di applicare i plug-in manualmente o automaticamente. Non esiste una modalità automatica per i plugin di complemento dell'editor.

Quando applichi plug-in a un file selezionato usando la modalità automatica, WinMerge cerca nell'elenco dei plug-in suggeriti per quel tipo di file e applica il primo plug-in il cui nome corrisponde. La ricerca viene eseguita in ordine alfabetico, quindi se sono presenti più plugin suggeriti per un tipo di file, verrà applicato solo il primo trovato.

3. Applicazione dei plugin

Le seguenti sottosezioni descrivono come applicare ciascun tipo di plugin. I metodi sono diversi per ogni tipo di plugin e variano anche a seconda che si stia confrontando cartelle o file.

3.1. Applicazione dei plugin complemento dell'editor nella finestra Confronta file

Con il cursore nel pannello File della finestra Confronta file, seleziona PluginScript e scegli una di queste funzioni:

  • Make Uppercase

  • Make Lowercase

  • Remove Duplicate Lines

  • Count Duplicate Lines

  • Sort Lines Ascending

  • Sort Lines Descending

  • Reverse Columns

  • Reverse Lines

  • Select Columns...

  • Select Lines...

  • Replace...

  • Apply Filter Command...

  • Tokenize...

  • Trim Spaces

  • Insert Date

  • Insert Time

Le funzioni vengono fornite al menu Script dai plugin editor addin e inserisci data/ora.

Note

I plugin di complemento dell'editor non sono disponibili nella finestra Confronto cartelle.

3.2. Applicazione dei plugin di decompressione nella finestra Confronto cartelle

Prima di applicare i plugin di decompressione, puoi impostarne la modalità su automatica o manuale.

  • Per impostare la modalità automatica per questo tipo di plugin, seleziona PluginDecompressione automatica.

  • Per impostare la modalità manuale, seleziona PluginDecompressione manuale.

Ricordati di fare clic su F5 per ricaricare la finestra Confronto cartelle usando la nuova impostazione.

3.2.1. Usando la modalità automatica

Per applicare i plugin quando è impostata la decompressione automatica, è sufficiente avviare un'operazione di confronto su un file nella finestra Confronto cartelle. Se il tipo di file suggerisce il plug-in di decompressione (se presente), pre-elabora il file prima che WinMerge lo apra nella finestra Confronta file.

Ad esempio, supponiamo di fare clic con il pulsante destro del mouse su un file doc di MS Word e scegliere Confronta (assumendo anche che il plugin Confronta file MSWord sia disponibile).WinMerge converte il file doc (o meglio, una sua copia) in un file di testo semplice e lo apre nella finestra Confronta file.

3.2.2. Uso della modalità manuale

La modalità manuale ti consente di scegliere un plug-in di decompressione diverso da quello selezionato per te in modalità automatica. Puoi anche avviare il confronto senza plug-in.

Per applicare i plugin quando è impostata la decompressione manuale:

  1. Seleziona il file che vuoi confrontare.

  2. Seleziona PluginModifica con Unpacker.

    Questa voce di menu è abilitata solo se il tipo di file selezionato è supportato da un plug-in di decompressione disponibile.

  3. Nella finestra di dialogo Seleziona decompressore:

    1. Configura la selezione automatica del plugin o scegli un plugin manualmente:

      • Per usare la modalità automatica (che applica il primo plugin disponibile), verifica che <Automatico> sia visualizzato nel controllo Unpacker file.

      • Per scegliere un plugin diverso (se disponibile), usa il controllo Unpacker file per scegliere il plugin.

        Per impostazione predefinita, questo controllo elenca solo i plug-in suggeriti per il tipo di file selezionato per il confronto. Per visualizzare tutti i plugin disponibili, abilita l'opzione Visualizza tutti i packer, non selezionare l'estensione.

      • Per avviare il confronto senza usare alcun plugin, scegli <Nessuno> nel controllo Unpacker file.

    2. Seleziona OK per chiudere la finestra di dialogo Seleziona Unpacker.

  4. Per chiudere la finestra di dialogo Seleziona Unpacker e avviare il confronto dei file seleziona OK .

3.3. Applicazione dei plugin di decompressione nella finestra di dialogo Seleziona file o cartelle

È possibile usare la finestra di dialogo Seleziona Unpacker per applicare un plug-in quando si avvia un confronto di file dalla finestra di dialogo Seleziona file o cartelle. Per i dettagli vedi Selezione di un programma di decompressione per i confronti di file.

3.4. Applicazione dei plug-in di preferenza nella finestra Confronto cartelle

Con i plugin prediffer, imposti la modalità (<Automatica> o <None>) o il nome del plugin per i singoli file.(Confronta questo con i plugin di decompressione, dove imposti la modalità per tutti i file.) Cioè, alcuni file nella stessa cartella hanno modalità predifferenti diverse.

Per impostare la modalità per uno o più file nella finestra Confronto cartelle, fai clic con il pulsante destro del mouse sui file e scegli Impostazioni pluginImpostazioni preferenze, quindi scegli una delle opzioni del sottomenu:

  • <Automatico> seleziona il primo plugin di predifferenza disponibile per il tipo di file.

  • <None> significa che non viene usato alcun plugin di prediffer.

Per aggiornare la finestra seleziona F5 .

Note

Quando apri una sottocartella durante un confronto non ricorsivo, la modalità viene sempre reimpostata su <Nessuno>.

Quando apri un file dalla finestra Confronto cartelle, l'impostazione predefinita per quel file viene applicata prima dell'apertura della finestra Confronto file.

3.5. Applicazione dei plug-in di preferenza nella finestra Confronto file

Nella finestra Confronta file, puoi applicare un plugin di prediffer facendo clic su PluginPrediffer e scegliendo uno dei plugin nell'elenco. I plugin suggeriti sono indicati in cima all'elenco. I file vengono confrontati nuovamente dopo l'applicazione del plug-in, quindi non è necessario ripetere la scansione dei file.

4. Plug-in disponibili

4.1. ConfrontaEscapedJavaPropertiesFiles

Questo plugin esegue l'escape dei file Java .properties per facilitarne la visualizzazione, quindi li esegue nuovamente l'escape durante il salvataggio.

Categoria: Disimballatore
Filtro file: *.properties
Argomenti del plugin: NO
Imballaggio:
Supporto della finestra di dialogo Impostazioni: NO

4.2. Confronta file MSExcel

Visualizza il contenuto testuale di un file Microsoft® Excel, eliminando tutta la formattazione e gli oggetti incorporati.

Categoria: Disimballatore
Filtro file: *.xls, *.xlsx, *.xlsm, *.xlsb, *.xla, *.xlax, *.xltx, *.xltm
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni:
Dipendenza: Microsoft® Excel

4.3. Confronta file MSPowerPoint

Visualizza il contenuto testuale di un file Microsoft® PowerPoint, eliminando tutta la formattazione e gli oggetti incorporati.

Categoria: Disimballatore
Filtro file: *.ppt, *.pptx, *.pptm, *.ppa, *.ppam, *.pot, *.potx, *.potm
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni:
Dipendenza: Microsoft® PowerPoint

4.4. Confronta file MSVisio

Visualizza il contenuto testuale di un file Microsoft® Visio, eliminando tutta la formattazione e gli oggetti incorporati.

Categoria: Disimballatore
Filtro file: *.vsd, *.vsdx, *.vsdm, *.vss, *.vssx, *.vssm, *.vst, *.vstx, *.vstm
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni:
Dipendenza: Microsoft® Visio

4.5. Confronta file MSWord

Visualizza il contenuto testuale di un file Microsoft® Word, eliminando tutta la formattazione e gli oggetti incorporati.

Categoria: Disimballatore
Filtro file: *.doc, *.docx, *.docm, *.dot, *.dotx, *.dotm
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni:
Dipendenza: Microsoft® Word

4.6. PrettifyHTML

HTML più carino con tidy-html5

PrettifyHTML [argomenti...]

argomenti

Opzioni della riga di comando passate al comando tidy

Categoria: Disimballatore
Filtro file: *.html, *.htm
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: tidy-html5

4.7. PrettifyXML

XML più bello con tidy-html5

PrettifyXML [argomenti...]

argomenti

Opzioni della riga di comando passate al comando tidy

Categoria: Disimballatore
Filtro file: *.xml
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: tidy-html5

4.8. PrettifyJSON

JSON Più carino con il comando jq

PrettifyJSON [argomenti...]

argomenti

Opzioni del filtro o della riga di comando passate al comando jq

Categoria: Disimballatore
Filtro file: *.json
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: jq

4.9. PrettifyYAML

YAML Più carino con il comando yq

PrettifyYAML [argomenti...]

argomenti

Opzioni del filtro o della riga di comando passate al comando yq

Categoria: Disimballatore
Filtro file: *.yaml, *.yml
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: yq

4.10.  PrettifyPO

PO Più carino con gettext msgcat

PrettifyPO [ argomenti ...]

argomenti

Opzioni della riga di comando passate al comando msgcat

Categoria: Disimballatore
Filtro file: *.po *.pot
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: gettext

4.11. QueryCSV

CSV Querier con il comando q

QueryCSV [argomenti...]

argomenti

Istruzione SQL o opzioni della riga di comando passate al comando q

Categoria: Disimballatore
Filtro file: *.csv
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: q

4.12. QueryTSV

TSV Querier con il comando q

QueryTSV [argomenti...]

argomenti

Istruzione SQL o opzioni della riga di comando passate al comando q

Categoria: Disimballatore
Filtro file: *.tsv
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: q

4.13. QueryJSON

Interrogante JSON con comando jq

QueryJSON [argomenti...]

argomenti

Opzioni del filtro o della riga di comando passate al comando jq

Categoria: Disimballatore
Filtro file: *.json
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: jq

4.14. QueryYAML

Interrogante YAML con il comando yq

QueryYAML [argomenti...]

argomenti

Opzioni del filtro o della riga di comando passate al comando yq

Categoria: Disimballatore
Filtro file: *.yaml, *.yml
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: yq

4.15. ValidateHTML

Validatore HTML con tidy-html5

ValidateHTML [argomenti...]

argomenti

Opzioni della riga di comando passate al comando tidy

Categoria: Disimballatore
Filtro file: *.html, *.htm
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: tidy-html5

4.16.  ValidatePO

Convalidatore PO con gettext msgfmt

ValidatePO [ argomenti ...]

argomenti

Opzioni della riga di comando passate al comando msgfmt

Categoria: Disimballatore
Filtro file: *.po *.pot
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: gettext

4.17. PreviewGraphviz

Visualizzatore anteprima Graphviz

PreviewGraphviz [argomenti...]

argomenti

Opzioni della riga di comando passate al comando punto

Categoria: Disimballatore
Filtro file: *.gv, ,*.dot
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Graphviz

4.18. PreviewMarkdown

Visualizzatore anteprima Markdown

PreviewMarkdown [argomenti...]

argomenti

Opzioni della riga di comando passate al comando md2html

Categoria: Disimballatore
Filtro file: *.md, ,*.markdown
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: md4c

4.19. PreviewPlantUML

Visualizzatore anteprima PlantUML

PreviewPlantUML [argomenti...]

argomenti

Opzioni della riga di comando passate al comando plantuml.jar

Categoria: Disimballatore
Filtro file: *.pu, ,*.puml
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Java, PlantUML, Graphviz

4.20. ApacheTika

Estrattore di contenuti generali con Apache Tika

ApacheTika [argomenti...]

argomenti

Opzioni della riga di comando passate a tika-app.jar

Categoria: Disimballatore
Filtro file: *.*
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Java, Apache Tika

4.21. DisassembleJVM

Disassemblatore di bytecode JVM con javap

DisassembleJVM [argomenti...]

argomenti

Opzioni della riga di comando passate al comando javap

Categoria: Disimballatore
Filtro file: *.class
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Java

4.22. DecompileJVM

Decompilatore Java con CFR: decompila i file .class in codice sorgente Java leggibile

DecompileJVM [argomenti...]

argomenti

Opzioni della riga di comando passate al decompilatore CFR

Categoria: Disimballatore
Filtro file: *.class
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Java, CFR

4.23. DisassembleIL

Disassemblatore di codice IL con ildasm

DisassembleIL [argomenti...]

argomenti

Opzioni della riga di comando passate al comando ildasm

Categoria: Disimballatore
Filtro file: *.obj, *.lib, *.exe, *.dll
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Visual Studio

4.24. DisassembleNative

Disassemblatore di codice nativo con dumpbin

DisassembleNative [argomenti...]

argomenti

Opzioni della riga di comando passate al comando dumpbin

Categoria: Disimballatore
Filtro file: *.obj, *.lib, *.exe, *.dll
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Visual Studio

4.25. HandleSchemeHTTP

Gestore schema URL HTTP/HTTPS che usa curl

HandleSchemeHTTP [argomenti...]

argomenti

Opzioni riga di comando passate al comando curl

Categoria: Gestore URL
Filtro file: ^http://.*$, ^https://.*$
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: curl

4.26. HandleSchemeReg

Gestore schema URL del registro di Windows che usa reg.exe

HandleSchemeReg [argomenti...]

argomenti

Opzioni riga di comando passate al comando reg.exe

Categoria: Gestore URL
Filtro file: ^reg:.*$
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Windows

4.27. HandleSchemeClipboard

Gestore dello schema URL degli appunti che usa cliphcat

HandleSchemeClipboard [argomenti...]

argomenti

Opzioni riga di comando passate al comando cliphcat

Categoria: Gestore URL
Filtro file: ^clip://.*$, ^clipboard://.*$
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: cliphcat

4.28. ExecFilterCommand

Applica il comando di filtro

ExecFilterCommand [comando]

comando

comando da eseguire.%1 nel comando viene sostituito con il nome del file

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.29. MakeUpper

Rende i caratteri maiuscoli

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.30. MakeLower

Rende i caratteri minuscoli

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.31. RemoveDuplicates

Rimuove le righe duplicate

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.32. CountDuplicates

Conta le righe duplicate

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.33. Ordinamento crescente

Ordina le righe in modo crescente

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.34. Ordinamento decrescente

Ordina le righe in modo discendente

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.35. ReverseColumns

Inverte le colonne

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.36. ReverseLines

Inverte le linee

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.37. SelezionaColonne

Seleziona alcune colonne

SelectColumns [intervalli]

Selezionacolonne [-v] [-i] [-g] [-e modelli]

intervalli

elenco di intervalli di colonne da selezionare.(es. -3,5-10,30-)

modelli

espressione regolare

-v

seleziona le colonne non corrispondenti

-i

ignorare il caso

-g

abilitare la bandiera globale

-e

usare modelli per la corrispondenza

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.38. SelectLines

Seleziona alcune righe

SelectLines [intervalli]

SelectLines [-v] [-i] [-e modelli]

intervalli

elenco degli intervalli di linee da selezionare.(es. -3,5-10,30-)

modelli

espressione regolare

-v

seleziona le righe non corrispondenti

-i

ignorare il caso

-e

usare modelli per la corrispondenza

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.39. Sostituisci

Sostituisce il testo con un altro testo

Sostituisci [-i] [-e] [text_to_find] [text_to_replace]

text_to_find

testo da trovare

text_to_replace

testo da sostituire

-i

ignora maiuscole e minuscole (solo per -e)

-e

tratta il testo specificato come un'espressione regolare

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.40. Tokenizza

Tokenizza la selezione

Tokenizza [modelli]

modelli

espressione regolare per la tokenizzazione.(ad es. [^\w]+)

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin:
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.41. Taglia

Ritaglia gli spazi

Categoria: Disimballatore
Filtro file: *.nomatch
Argomenti del plugin: NO
Imballaggio: NO
Supporto della finestra di dialogo Impostazioni: NO
Dipendenza: Host di script di Windows

4.42. IgnoreColumns

Questo plugin ignora i caratteri nelle colonne specificate. La prima colonna è la numero 1.

Tieni presente che questo plugin non supporta file con tabulazioni: il plugin non fallisce, ma tutte le tabulazioni vengono trattate come caratteri normali.

Per specificare le colonne, usa la finestra di dialogo delle impostazioni del plugin o rinomina la dll usando i seguenti campi come parametri:

  • Delimitatori tra intervalli: _ o ,
  • Delimitatori tra minimo e massimo: qualsiasi altra cosa
  • Min e max sono inclusi.
  • Quando max = min, max può essere omesso.

Example 1. Esempi di IgnoreColumns

IgnoraColumns _ 3 _ 10 - 20 _ 32 - 33.dll
Ignora tutti i caratteri nella colonna 3 e nelle colonne da 10 a 20 e da 32 a 33.
IgnoreColumns_1,30 a 40.dll
Ignora tutti i caratteri nella colonna 1 e nelle colonne da 30 a 40.

Categoria: Predifferire
Filtro file: *.txt
Argomenti del plugin:

4.43. IgnoreCommentsC

Il plugin ignora i commenti all'interno dei delimitatori //... e /* ... */ nei file C, C++, PHP e JavaScript.

Categoria: Predifferire
Filtro file: *.cpp, *.cxx, *.h, *.hxx, *.c, *.php, *.js, *.cs, *.ts
Argomenti del plugin: NO
Supporto della finestra di dialogo Impostazioni: NO

4.44. IgnoreFieldsComma

Questo plugin è per file con campi e virgole come delimitatori (file CSV, ad esempio). Ignora i caratteri delimitatori. Il primo campo è il numero 1.

Per specificare i delimitatori, usare la finestra di dialogo delle impostazioni del plugin o rinominare la dll usando gli stessi campi dei parametri usati per IgnoreColumns.

Categoria: Predifferire
Filtro file: *.csv
Argomenti del plugin:
Supporto della finestra di dialogo Impostazioni:

4.45. IgnoreFieldsTab

Questo plugin è per i file che usano campi e tabulazioni come delimitatori (ad esempio, file Excel salvati nel formato *.txt). Ignora i caratteri delimitatori. Il primo campo è il numero 1.

Per specificare i delimitatori, usare la finestra di dialogo delle impostazioni del plugin o rinominare la dll usando gli stessi campi dei parametri usati per IgnoreColumns.

Categoria: Predifferire
Filtro file: *.txt
Argomenti del plugin:
Supporto della finestra di dialogo Impostazioni:

4.46. IgnoreLeadingLineNumbers

Questo plugin ignora i numeri di riga iniziali nei file di testo (ad esempio, file NC e BASIC).

Categoria: Predifferire
Filtro file: *.nc
Argomenti del plugin: NO
Supporto della finestra di dialogo Impostazioni: NO

4.47. editor addin

Aggiunge alcune funzioni al menu PluginScript:

  • Rendi maiuscolo converte la selezione in MAIUSCOLO.
  • Rendi minuscolo converte la selezione in minuscolo.
  • Rimuovi linee duplicate rimuove le linee duplicate nella selezione.
  • Conta righe duplicate rimuove le righe duplicate nella selezione e inserisce il numero di righe duplicate sulla destra.
  • Ordina le righe in ordine crescente ordina la selezione in ordine crescente.
  • Ordina le righe discendente ordina la selezione in ordine discendente.
  • Inverti colonne inverte le colonne nella selezione.
  • Inverti linee inverte le linee nella selezione.
  • Seleziona colonne... seleziona alcune colonne nella selezione.
  • Seleziona righe... seleziona alcune righe nella selezione.
  • Sostituisci... sostituisce il testo nella selezione con un altro testo.
  • Applica comando filtro... sostituisce la selezione con l'output del comando filtro specificato. Specificando %1 nell'argomento del comando filter lo sostituisce con il nome file del riquadro attivo.
  • Tokenizza... sostituisce il delimitatore del token con un fine riga nella selezione.
  • Taglia spazi rimuove gli spazi all'inizio e alla fine delle righe nella selezione.
Categoria: Complemento dell'editore
Filtro file: *
Supporto della finestra di dialogo Impostazioni: NO

4.48. inserisci data/ora

Aggiunge due funzioni al menu PluginScript:

  • Inserisci data inserisce la data nel formato locale attuale.
  • Inserisci ora inserisce l'ora nel formato locale attuale.
Categoria: Complemento dell'editore
Filtro file: *
Supporto della finestra di dialogo Impostazioni: NO

5. Requisiti

5.1. Host di script di Windows

Alcuni plugin di complemento dell'editor richiedono questo componente opzionale da Microsoft®.

Dovrebbe essere già incluso nella tua versione di Windows, a meno che tu non usi una versione precedente a Windows XP molto vecchia.