Visual Studio Code extension for quick web searches of selected text in the editor.
How To Use
vai nella sezione Extensions di vs code e digita Quick Search Clicker e installala.
Seleziona il testo di vui vuoi fare una ricerca, tasto destro e dovrebbe apparire "search on the web" nel menù;
una volta fatto dovrebbe appararire una textbox in cui scrivere cose aggiuntive per migliorare e completare la ricerca
Crea una cartella per i pacchetti globali nella tua home: mkdir ~/.npm-global,
Configura npm affinché usi questa nuova cartella: npm config set prefix '~/.npm-global'
Aggiungi il percorso al file di configurazione della tua shell (es. ~/.bashrc o ~/.zshrc) in modo che il sistema sappia dove trovare i comandi installati (come yo):
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrcsource ~/.bashrc
npm install -g yo generator-code
Il prossimo passo è far partire il generatore per creare la struttura del progetto, digita:yo code
Si aprirà un assistente interattivo nel terminale che ti farà alcune domande per configurare l'estensione. Ecco le scelte consigliate per iniziare:
1. What type of extension do you want to create? $\rightarrow$ Scegli New Extension (TypeScript) (è l'opzione predefinita e ti aiuta a evitare errori di scrittura del codice).
2. What's the name of your extension? $\rightarrow$ Scrivi il nome.
3. What's the identifier of your extension? $\rightarrow$ Premi semplicemente Invio per accettare quello consigliato.
4. What's the description? $\rightarrow$ Scrivi una breve descrizione .
5. Initialize a git repository? $\rightarrow$ Puoi mettere Yes se usi git.
6. Which package manager to use? $\rightarrow$ Scegli npm.
How To Run
modifica i file extension.ts e package.json: il primo per implementare la logica e tutto quanto, mentre il secondo serve per associare quello che crei a comandi dell'interfaccia di vs code, in "activationEvents" gli eventi da attivare e in "contributes" i vari comando/opzioni.
compila extension.ts con il comando: npm run compile, che chiama direttamente il compilatore di TypeScript e crea in out il file extension.js con il codice che hai scritto per poterlo farlo eseguire da vs code
clicca F5: si aprirà una nuova finestra di vs code per i Developer con la tua estensione già caricata(se tutto va bene), dove devi creare un file e testare le funzionalità della tua estensione.
How To Publish
lancia il comando: vsce package, uscirà fuori un file .vsix