# Scripting di QOwnNotes
Uno script QOwnNotes è principalmente JavaScript in file Qt QML (opens new window).
import QtQml 2.0
import QOwnNotesTypes 1.0
Script {
/**
* Will be run when the scripting engine initializes
*/
function init() {
script.log("Hello world!");
}
}
2
3
4
5
6
7
8
9
10
11
Potete mettere questi documenti QML ovunque preferite e aggiungerli a QOwnNotes tramite le impostazioni di scripting (c'è un bottone Aggiungi script
/Aggiungi script locale
).
TIP
Dai un'occhiata agli script di esempio (opens new window) per iniziare velocemente.
Nelle impostazioni di Scripting puoi anche installare script dall'archivio degli script (opens new window). E' presente un'applicazione web creata dalla community per cercare scripts su beurt.github.io/QOwnNoteScriptsList (opens new window).
Per problemi, domande o richieste di funzionalità per gli script dal repository di script, aprire un problema nella pagina dei problemi del repository di script QOwnNotes (opens new window).
TIP
Se vuoi proporre uno script per il repository di script segui le istruzioni in repository di script QOwnNotes (opens new window).
Se hai bisogno di accedere a una determinata funzionalità in QOwnNotes o hai domande o idee, apri un problema nella pagina del problema QOwnNotes (opens new window).
TIP
For logging, you can use the script.log()
command to log to the Log panel, which you can turn on in the Window / Panels menu.