Come posso aggiungere il completamento automatico in notepad ++ per javascript in un file .html?


15

Notepad ++ esegue il completamento automatico per html e anche per JavaScript. ma il completamento automatico dipende dal file extension.html che supporta il completamento solo per HTML. C'è un modo per abilitare il completamento automatico per javascript nel tag script di un file html? Voglio dire, oltre a copiare l'elenco delle parole chiave di completamento automatico da "javascript.xml" a file "html.xml" ...

Come suggerito su StackOverflow , chiedendo a superutente, in quanto non sono riuscito a trovare una risposta soddisfacente lì. Se qualcuno ha qualche idea, per favore fatemelo sapere! (Spero di non essere l'unico ad avere questo tipo di requisito! :))


Cosa c'è di sbagliato nel copiare l'elenco delle parole chiave di completamento automatico da javascript.xml in html.xml? Sembra una soluzione abbastanza semplice per me.
heavyyd

D'accordo, è semplice ... ma il problema è che l'elenco / i suggerimenti verranno visualizzati ovunque nella pagina, anche nella parte non javascript ..! Questo in realtà diventa ingombrante .. elencando tutti i suggerimenti javascript in html .. Mi aspetto che lo gestisca un po 'più intelligentemente, se possibile! :)
Nikhil

A corto di scrivere il tuo lexer come suggerito nella risposta StackOverflow, dubito che ci sia un modo semplice per farlo accadere.
heavyyd

:( ohk .. Quindi sono l'unico con questo requisito .. :) comunque .. grazie per il tuo aiuto, cielo .. Non essendo un dev per le applicazioni Windows trovo difficile scrivere un lexer per npp, ma se mai cerca di imparare e provare, risponderò sicuramente qui! :)
Nikhil

Risposte:


12

La funzione di completamento automatico è disabilitata per impostazione predefinita,
ma una semplice configurazione delle Preferenze ti consentirà di utilizzare la nuova funzione di completamento automatico in pochissimo tempo. Vai su Impostazioni -> Preferenze e passa alla scheda Backup / Competizione automatica. Nella parte inferiore di quella schermata vedrai dove è possibile abilitare il completamento automatico e, facoltativamente, puoi attivare anche la funzione "mostra parametri funzione". Funziona anche con CSS, PHP, Javascript e html.


Con questo attivato quando scrivo il documento. in un tag di script non mi mostra opzioni come document.write o document.getElementById.
user3015682
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.