it-swarm-eu.dev

Come posso abilitare il supporto automatico completo in Notepad ++?

Sto cercando di aggiungere semplici evidenziazioni della sintassi e completamento automatico per un semplice linguaggio di scripting ...

Ho aggiunto l'evidenziazione della sintassi usando questo articolo

Ora voglio sapere come abilitare il completamento automatico con Notepad ++ per la mia lingua personalizzata. Qualcuno sa come farlo?

Per il completamento automatico di base, dai un'occhiata ai file in %ProgramFiles%\Notepad++\plugins\APIs. È fondamentalmente solo un file XML con le parole chiave in. Se vuoi i calltip ("parametri parametri hint"), consulta queste istruzioni .

Non ho mai trovato altra documentazione, ma cpp.xml ha un calltip per fopen, mentre php.xml è abbastanza completo.

39
Mark

Il link fornito da Mark non funziona più, ma puoi andare su:

Notpad ++ 6.6.9  

  • Impostazioni -> Preferenze -> Completamento automatico -> Abilita completamento automatico su ciascun ingresso.

Trovo molto fastidioso, dal momento che un grosso blocco di completamento automatico è sempre in arrivo e vorrei solo vedere il completamento automatico quando premo tab o una combinazione di tasti. Sono abbastanza nuovo per Notepad ++ però. Se sei a conoscenza di una tale combinazione di tasti, non esitare a rispondere. Ho trovato questa domanda tramite Google, così possiamo sempre aiutare gli altri.enter image description here

102
Dennis

Vai a 

Impostazioni -> Preferenze -> Backup/Completamento automatico

  • Controlla Abilita il completamento automatico su ciascun ingresso . Per impostazione predefinita, il pulsante di opzione per Completamento funzione viene controllato, che completerà il nome della funzione associata durante la digitazione. Ma quando si modifica qualcosa di diverso dal codice, è possibile controllare Completamento di parole .

  • Controllare Parametri di funzione suggerimento su input , se si trova difficile ricordare i parametri della funzione e il loro ordine.

19
user1680049

Il completamento automatico in Notepad ++ è semplice come colpire Ctrl + Enter o Ctrl + Space nell'interfaccia.

Ctrl + Enter - così semplice!

Questo, per molte persone, sarà migliore del completamento automatico su tutto.

7
Dave Hilditch

Non dimenticare di aggiungere le tue librerie e controllare le tue versioni. Una buona informazione è in Usando Notepad Plus Plus come editor di script.

2
Brady Choate

Apri Notepad ++ e Impostazioni -> Preferenze -> Completamento automatico -> Controlla le opzioni di inserimento automatico che desideri. questo link aiuterà molto: http://docs.notepad-plus-plus.org/index.php/Auto_Completion

0
Anoj

È molto facile:

  1. Trova il file XML con le parole chiave dell'unità
  2. Copia solo le righe con "<KeyWord name =" ...... "/>" 
  3. Vai a C:\Programmi\Notepad ++\plugins\APIs e trova cs.xml per esempio 
  4. Incolla ciò che hai copiato in 1., ma fai attenzione: non eliminare alcuna riga di esso cs.xml
  5. Salva il file e goditi il ​​completamento automatico :)
0
Tuncay Molla

Puoi anche aggiungere il tuo suggerimento.

Apri questo percorso:

C:\Program Files\Notepad++\plugins\APIs

E apri il file XML della lingua, come php.xml. Qui supponiamo di voler aggiungere addcslashes , quindi basta aggiungere questo codice XML.

<KeyWord name="addcslashes" func="yes">
    <Overload retVal="void">
        <Param name="void"/>
    </Overload>
</KeyWord>
0
Rinku