Skip to content
This repository was archived by the owner on Mar 21, 2025. It is now read-only.

GianlucaTurra/PyDebugHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installazione

Opzione 1: git clone

Dal menu 'code' di GitHub copiare il link della repository ed eseguire da linea di comandi nella directory di destinazione il comando git clone https://github.com/GianlucaTurra/PyDebugHelper.git

Opzione 2: download zip

Dal menu 'code' scaricare il file zip del codice della repository e estarlo nella directory di destinazione.

Avviare l'applicazione

Python interpreter installato

Avviare da run.vbs oppure run.bat

Senza Python interpreter

Avviare tramite il file Debug Helper.exe

Guida utilizzo

DsMatcher

La scheda permette di confrontare due DS in input, siano esse qualificate o non. Confrontandole trova i campi che presentano differenze e li mostra in un nuovo frame. Le DS devono presentare una lista di campi identica per essere confrontate.

SqlParser

La scheda permette di riordinare una query sql, anche con le righe 'spezzate' dalla visualizzazione in debug della sessione carattere dell'AS400.

Al momento non sono previsti controlli di sintassi sulla query.

ParaParser

La scheda permette di visualizzare i parametri in input o output di JG come una lista di coppie chiave valore nel formato [chiave = valore]. È possibile ricercare il valore di un singolo parametro tramite la barra di ricerca.

ParaMatcher

Funzionamento analogo a DsMatcher

Feature programmate

DsMatcher:

  • Evidenziare le chiavi cercate con la barra di ricerca

SqlParser

  • Maggiore personalizzazione nel formattare la query

ParaParser

  • Evidenziare il parametro cercato dalla barra di ricerca
  • Evidenziare il parametro cercato dalla barra di ricerca
  • Genriche

    • Possibilità di customizzare il font nelle text box.
    • Possibilità di accedere a un tutorial in app.
    • Possibilità di generare degli esempi.
    • Inserire shortcut da tastiera per i comandi lanciati con i pulsanti attualmente a schermo.

    Feedback

    Per inviare un feedback sul funzionamento dell'app, possibili miglioramenti o segnalare bug: https://forms.gle/Vhvd5jRGJGEyPdDh6

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages