.KV Estensione file
File del linguaggio Kivy
| Sviluppatore | Kivy Organization |
| Popolarità |
4,2 | 11 Voti |
Che cos'è un file KV?
Un file KV è un file del linguaggio Kivy creato da Kivy, una libreria Python open source utilizzata per sviluppare applicazioni multipiattaforma abilitate al multi-touch. Memorizza il codice sorgente nella sintassi Kivy, che può includere definizioni di regole, un widget radice, definizioni di classi dinamiche e modelli.
Maggiori informazioni
Kivy è un framework che aiuta gli sviluppatori a creare app multipiattaforma con codice Python. È incentrato in particolare sulla descrizione dell'interfaccia utente e delle interazioni all'interno di un'app.
Il linguaggio Kivy include diverse strutture:
- Widget radice - I widget sono gli elementi costitutivi delle interfacce grafiche in Kivy e un file KV può contenere un solo widget radice.
- Regole - Una regola Kivy si applica a un widget specifico e viene utilizzata in un file KV per modificare il widget, ad esempio specificando un comportamento interattivo o aggiungendo una rappresentazione grafica di un widget.
- Classi dinamiche - Una classe dinamica Kivy ti consente di creare rapidamente nuovi widget o regole senza alcuna dichiarazione Python.
- Modelli - Prima di diventare obsoleti, i modelli Kivy venivano utilizzati per far risparmiare tempo all'utente durante la definizione dello stile dei contenuti, ad esempio consentendo di specificare una sola volta il valore di un pulsante per i pulsanti utilizzati ripetutamente. I modelli sono stati sostituiti dalle classi dinamiche nella versione 1.7.0 di Kivy.
Di seguito è riportato un semplice esempio di file KV contenente un widget radice. Un file KV dovrebbe iniziare sempre con l'intestazione Kivy, utilizzando la versione corretta del linguaggio Kivy, seguita dal contenuto:
#:kivy 1.11.1
Button:
text: 'Hi there'
Come aprire un file KV
Puoi aprire i file KV con Kivy, che è gratuito e disponibile per Windows, macOS, Linux, Android e iOS. Puoi modificare i file KV con JetBrains PyCharm (multipiattaforma), un ambiente di sviluppo integrato Python, e Microsoft Visual Studio Code (multipiattaforma), un editor di codice sorgente.
Poiché i file KV vengono salvati come testo semplice, puoi anche aprirli e modificarli con un editor di testo semplice, ad esempio Microsoft Notepad (incluso in Windows) o Apple TextEdit (incluso in macOS). Tuttavia, questi editor di testo non offrono utili funzionalità per la modifica del codice sorgente.
Programmi che aprono o fanno riferimento ai file KV
File KeyValue di Counter-Strike: Global Offensive
| Sviluppatore | Valve |
| Popolarità |
2,0 | 3 Voti |
Un file KV è un file di testo semplice usato per associare modelli di personaggi a una mappa personalizzata di Counter-Strike: Global Offensive, in modo che i giocatori possano usare quei modelli mentre giocano sulla mappa. Contiene il nome della mappa con cui viene usato, un elenco dei modelli di personaggi Terroristi disponibili per l'uso sulla mappa e un elenco dei modelli di personaggi Controterroristi disponibili per l'uso sulla mappa.
Maggiori informazioni
Counter-Strike: Global Offensive (CS:GO) è uno sparatutto multigiocatore in prima persona in cui i giocatori sono divisi in due squadre: Terroristi e Controterroristi. Queste squadre combattono tra loro cercando di raggiungere obiettivi diversi. Ad esempio, nella modalità di gioco principale di CS:GO, i Terroristi devono piazzare e far esplodere una bomba; i Controterroristi devono impedirglielo.
I giocatori di CS:GO possono creare e usare mappe di gioco personalizzate salvate come file .BSP. I giocatori che vogliono specificare quali modelli di personaggi possono essere selezionati sulla loro mappa personalizzata possono collegare la mappa a un file KV. Ogni file KV deve avere lo stesso nome della mappa a cui è collegato (ad esempio, FileInfoExample.kv viene usato con FileInfoExample.bsp).
Come aprire un file KV
Puoi aprire e modificare un file KV con qualsiasi editor di testo, ad esempio Microsoft Notepad o Apple TextEdit.
Per usare un file KV con Counter-Strike: Global Offensive, inserisci il file nella cartella ~/Counter-Strike Global Offensive/csgo/maps insieme a un file BSP con lo stesso nome.