Auto-complétion COMMENT-FAIRE :
Afin d'utiliser la fonctionnalités d'auto-complétion (appuyez les touches Ctrl+Espace pour la déclencher, voir screenshot), certaines contraintes sont à respecter :
- Les noms de fichier api sont prédéfinis, il ne faut donc pas les nommer n'importe comment.
- Tous les fichiers api doivent se trouver dans le répertoire VOTRE_NPP_DIR\plugins\APIs (VOTRE_NPP_DIR est là où Notepad++ est installé).
- La liste d'api que vous construisez doit être en ordre alphabétique.
Voici les noms de fichiers api prédéfinis pour les langages reconnus par Notepad++ :
LANGAGE |
NOM |
. |
EXT |
C |
c |
. |
api |
C++ |
cpp |
. |
api |
Objective-C |
objC |
. |
api |
Java |
java |
. |
api |
C# |
cs |
. |
api |
XML |
xml |
. |
api |
HTML |
Implémentation interne |
Javascript |
javascript |
. |
api |
PHP |
php |
. |
api |
VB/VBS/ASP |
vb |
. |
api |
CSS |
css |
. |
api |
SQL |
Implémentation interne |
Perl |
perl |
. |
api |
Pascal |
pascal |
. |
api |
Python |
python |
. |
api |
Resource File (rc) |
Implémentation interne |
TeX |
tex |
. |
api |
Fortran |
fortran |
. |
api |
bash |
bash |
. |
api |
Actionscript |
flash |
. |
api |
NSIS |
nsis |
. |
api |
LUA |
lua |
. |
api |
TeX |
tex |
. |
api |
TCL |
tcl |
. |
api |
LISP |
lisp |
. |
api |
SHEME |
sheme |
. |
api |
ASSEMBLER |
asm |
. |
api |
Postscript |
postscript |
. |
api |
Ruby |
ruby |
. |
api |
Smalltalk |
smalltalk |
. |
api |
VHDL |
vhdl |
. |
api |
KiXart |
kix |
. |
api |
AutoIt |
autoit |
. |
api |
CAML |
caml |
. |
api |
ADA |
ada |
. |
api |
Verilog |
verilog |
. |
api |
MATLAB |
matlab |
. |
api |
Normal text |
text |
. |
api |
Comme
vous avez pu le constater, les 3 langages (HTML, SQL et Resource File) n'ont pas besoin de fichier api pour faire marcher l'auto-complétion car c'est implémenté en interne.
Un fichier api est un simple fichier texte, vous pouvez donc le créer à partir de n'importe quel éditeur. Un exemple de fichier nommé php.api est à votre disposition dans le répertoire VOTRE_NPP_DIR\plugins\APIs.
|