VS Code
Installa l'estensione per VS Code
Scarica il .vsix, installalo in VS Code, Cursor, Windsurf o VSCodium, accedi e verifica che funzioni.
Cerca NotHoly.com nel pannello delle estensioni di VS Code, Cursor, Windsurf o VSCodium: è su Visual Studio Marketplace e su Open VSX. Per installare da file, scarica notholy-vscode-latest.vsix. La versione e lo SHA-256 sono nella pagina dell'estensione.
Nel pannello Extensions apri il menu ... in alto, scegli Install from VSIX e seleziona il file. Oppure esegui questo nella cartella dove lo hai salvato:
code --install-extension notholy-vscode-latest.vsixIn Cursor, Windsurf o VSCodium usa cursor, windsurf o codium al posto di code. I nostri test automatici girano solo in VS Code, quindi su questi tre non abbiamo provato l'estensione. L'editor deve essere basato su VS Code 1.95 o successivo.
Accedi
- Esegui NotHoly: Sign in dalla palette dei comandi, oppure fai clic su ✦ NotHoly nella barra di stato.
- Il browser apre
notholy.com/activate. Controlla il codice, scegli l'organizzazione e approva. I codici durano 10 minuti. - La chiave viene salvata nel secret storage dell'editor. Non esiste un campo per incollare una chiave. In CI, imposta
NOTHOLY_API_KEYnell'ambiente che avvia l'editor.
A quel punto la barra di stato mostra il saldo e il modello in uso.
L'estensione rispetta Workspace Trust. In un workspace non attendibile revisioni, test di regressione, citazioni con @path e link di revisione restano spenti. Chat, ricerche CVE, Explain selection e regole di rilevamento funzionano sul testo che invii. Nulla legge i file del workspace o esegue git.
Aggiorna e disinstalla
L'editor non aggiorna da solo un'estensione installata da file. Scarica il nuovo .vsix e installalo sopra il vecchio:
code --install-extension notholy-vscode-latest.vsix --forcePrima esegui NotHoly: Sign out, così la chiave esce da questo editor, poi disinstalla dal pannello Extensions o con:
code --uninstall-extension NotHolycom.notholyUscire non revoca la chiave. Per quello vai in Connessioni, nella console.