Automatikus kiegészítés:
Ahhoz, hogy az automatikus kiegészítés funkciót működésre bírd(nyomj Ctrl-Space-t, hogy behozd az automatikus kiegészítés párbeszédablakát, nézd meg a képet), a felhasználónak az API file-okat be kell tennie a A_NPP_KONYVTARAD\plugins\APIs könyvtárba, ahol az A_NPP_KONYVTARAD az a könyvtár amelybe a Notepad++ programot telepítetted. Az API file-ok kiterjesztése minden esetben .api. Itt egy lista a támogatott programnyelvekhez szükséges API-k elnevezéséhez:
Programnyelv |
Fájlnév |
. |
Kiterjesztés |
C |
c |
. |
api |
C++ |
cpp |
. |
api |
Objective-C |
objC |
. |
api |
Java |
java |
. |
api |
C# |
cs |
. |
api |
XML |
xml |
. |
api |
HTML |
Beépítve |
Javascript |
javascript |
. |
api |
PHP |
php |
. |
api |
VB/VBS/ASP |
vb |
. |
api |
CSS |
css |
. |
api |
SQL |
Beépítve |
Perl |
perl |
. |
api |
Pascal |
pascal |
. |
api |
Python |
python |
. |
api |
Resource File (rc) |
Beépítve |
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 |
Amint láthatod 3 programnyelv a HTML, SQL és a RC API-ja már eleve integrálva van a programban, tehát ezekhez nincs szükség további beszerzésére/készítésére. Az API file-ok rendes szövegfájlok, tehát akármilyen szövegszerkesztő programmal elkészítheted őket (a kedvenced természetese továbbra is a Notepad++ marad :-) ). Az API listát ABC sorrendben szükséges elkészítened. Példaként megtalálhatod a php.api elkészített file-t a program által telepítve A_NPP_KONYVTARAD\plugins\APIs.
A 2.7-es verziótól fogva az automatikus kiegészítés támogatja a felhasználók által meghatározott nyelveket is. Az API file nevének meg kell egyeznie a hozzátartozó nyelv nevével.
pl : ha az általad megadott nyelv neve "Nyelvem", a hozzátartozó API file-t "Nyelvem.api"-nak kell elnevezned ahhoz, hogy az automatikus kiegészítés működhessen.
|