Icona del programma: StyLua

StyLua per Windows

  • Gratis
  • 4.5
  • V2.5.2
Download gratis per Windows

Guarda un annuncio per scaricare gratuitamente

StyLua impone uno stile di codice Lua singolo e deterministico attraverso i progetti

Formatta il codice sorgente Lua in uno stile deterministico a partire da un AST analizzato, producendo la stessa uscita indipendentemente dallo spazio originale o dai ritorni a capo. Creato da JohnnyMorganz per lo sviluppo desktop, lo strumento è destinato a progetti Lua, Luau e LuaJIT e si integra a livello di editor o CI. Offre integrazione LSP, una CLI con modalità di controllo e differenza, e configurazione TOML per progetto, rendendolo adatto per sviluppatori e creatori di Roblox che necessitano di formattazione prevedibile e automatizzata.

Cosa fa e chi ne beneficia

StyLua riscrive il codice Lua da una rappresentazione analizzata, in modo che i file seguano uno stile unico e ben definito dopo la formattazione. Supporta più dialetti Lua, tra cui Luau e LuaJIT, e offre un'interfaccia a riga di comando oltre al supporto per il Language Server Protocol per l'integrazione con l'editor. I team che desiderano uno stile unico imposto possono aggiungere un file TOML a livello di progetto o .editorconfig per definire le preferenze di indentazione, larghezza delle colonne e citazioni.

Come interagisce con i sistemi di sviluppo

Lo strumento è progettato per esecuzioni rapide e ripetibili in flussi di lavoro locali e automatizzati. La sua implementazione in Rust produce una formattazione a bassa latenza adatta per azioni di salvataggio nell'editor o lavori su larga scala nel repository. Fornisce modalità di controllo e differenza per CI e supporta .styluaignore per escludere percorsi. La formattazione per intervallo limita le modifiche alle regioni di codice selezionate, riducendo il churn nei file di grandi dimensioni durante le modifiche incrementali.

Sicurezza, configurazione e facilità d'uso

StyLua opera in modo deterministico e offre hook per l'editor per ridurre i passaggi manuali. L'opzione LSP fornisce formattazione in tempo reale all'interno degli editor supportati, mentre i flag CLI consentono di verificare lo stile senza modificare i file. La configurazione tramite stylua.toml mantiene le regole nella radice del progetto, e i file di ignoranza prevengono riscritture indesiderate. Gli utenti con esperienza minima in Lua possono fare affidamento sui valori predefiniti; gli utenti esperti possono regolare le regole attraverso lo schema TOML.

Consigliato per team che necessitano di formattazione Lua automatica e ripetibile

StyLua è adatto a sviluppatori e creatori di Roblox che richiedono una formattazione coerente in un codice e strumenti rapidi per flussi di lavoro di editor o CI. Aspettati uno sforzo di configurazione una tantum per adattare il tuo stile preferito, quindi automatizza la formattazione come passo pre-commit o CI per farla rispettare. Raccomandato.

  • Pro

    • L'output deterministico garantisce una formattazione identica per lo stesso input
    • L'implementazione di Rust consente una formattazione rapida per grandi codebase
    • Supporto ufficiale LSP per integrazione dell'editor in tempo reale
    • Le modalità di controllo e differenza si integrano con i flussi di lavoro CI
  • Contro

    • Le regole opinabili potrebbero richiedere una regolazione iniziale del TOML per le preferenze del team
    • La formattazione dell'intervallo è limitata alle regioni selezionate, non alle anteprime dell'intero file

Dettagli dell'app

  • Autore

  • Licenza

    Gratis

  • Versione

    2.5.2

  • Data di aggiornamento

  • Piattaforme

    Windows

  • OS

    Windows 11

  • Dimensione

    2.86 MB

Il programma è disponibile in altre lingue


Icona del programma: StyLua

StyLua per PC

  • Gratis
  • 4.5
  • V2.5.2
Download gratis per PC

Guarda un annuncio per scaricare gratuitamente


Opinioni utenti su StyLua

Hai provato StyLua? Puoi essere il primo a lasciare la tua opinione!

Aggiungi recensione

Ultimi articoli

La legislazione relativa all’utilizzo di questo software è competenza dei singoli Stati. Non autorizziamo, né giustifichiamo in nessun modo un uso illecito di questo programma qualora infringa tali leggi.
Softonic

È StyLua sicuro?

100/100

Risultato della scansione: Pulito

Questo file ha superato una scansione di sicurezza completa utilizzando la tecnologia VirusTotal. È sicuro da scaricare.

  • Senza virus
  • Senza spyware
  • Senza malware
  • Verificato dai Partner di Sicurezza

    Logo di VirusTotal

Informazioni Scansione

Ultimo scan
mercoledì 21 ottobre 2026
Provider di scan
VirusTotal · Rapporto completo

Integrità del File

File
2.5.2.zip
SHA256
e77d0ea1226b8b389b43f702240091249a96eea25857281f90ea24d0eb9eb969
SHA1
5b395673dbf93a4fb997f36430bf4483eb01abc5

Impegno di sicurezza di Softonic

StyLua è stato accuratamente scansionato dai nostri sistemi di sicurezza avanzati e verificato da partner leader del settore. Questo file proviene dallo sviluppatore ufficiale e ha superato tutti i nostri controlli di sicurezza, non mostrando segni di virus, malware o spyware. Per ulteriori informazioni, visita il nostro Centro Sicurezza e Fiducia

Accesso a Softonic effettuato come