Наръчник (HOWTO) за автоматично завършване :
За да бъде използвана функцията по автоматично завършване (натиснете Ctrl-Space, за да се появи списъка с думи за автоматично завършване, вижте екран), потребителят трябва да добави собствен api файл в директорията YOUR_NPP_DIR\plugins\APIs, където YOUR_NPP_DIR е директорията, в която е инсталиран Notepad++. Трябва да се обърне внимание, на факта, че разширението на api файла е api. Ето лист с api имената на файловете, които би трябвало да се приложими за всички поддържани езици:
ЕЗИК |
ИМЕ |
. |
РАЗШИРЕНИЕ |
C |
c |
. |
api |
C++ |
cpp |
. |
api |
Objective-C |
objC |
. |
api |
Java |
java |
. |
api |
C# |
cs |
. |
api |
XML |
xml |
. |
api |
HTML |
Вграден в самият език |
Javascript |
javascript |
. |
api |
PHP |
php |
. |
api |
VB/VBS/ASP |
vb |
. |
api |
CSS |
css |
. |
api |
SQL |
Вграден в самият език |
Perl |
perl |
. |
api |
Pascal |
pascal |
. |
api |
Python |
python |
. |
api |
Resource File (rc) |
Вграден в самият език |
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 |
Както може да се види, за три програмни езика (HTML, SQL и RC) не е нужен api файл, защото той вече е вграден в тях. Api файлът е обикновен текстови файл, който може да бъде създаден с всеки един текстов редактор (разбира се с любимията ви Notepad++ :-) ). Трябва да се обърне внимание, че api листът трябва да е подреден по азбучен ред. Примерният api файл - php.api може да бъде открит в директорията YOUR_NPP_DIR\plugins\APIs.
Автоматичното завършване за потребителски зададени езици се поддържа от версия 2.7 нагоре. Необходимо е само името на api файлът да бъде същото, както това на програмният език.
Например: ако името на потребителски зададеният език е "My Lang", името на api файлът трябва да е "My Lang.api", за да бъде активна функцията по автоматично завършване.
|