Scite 程序员

lua-users home
wiki

将 Scite 设置为编程的 IDE。

调用提示不起作用?

为 C++、C、C#、Ch、Java、IDL、JavaScript?、Flash (ActionScript? 2) 文件定义 SciTE 设置。

Java 关键字和调用提示可以从这里获取:http://www.scintilla.org/SciTEExtras.html

Java 编程 (Linux)

Windows 在路径名中使用反斜杠。将 / 更改为 \ 以适应该平台。

首先,从上面的链接下载 java 文件。

编辑 cpp.properties

scite $(Scite.Default.Home)/cpp.properties

添加以下行,如果还没有的话

import java160_kwd
api.*.java=$(SciteDefaultHome)/java160.api
calltip.java.word.characters=._$(word.chars.cxx)
calltip.java.parameters.start=(
calltip.java.parameters.start=)
calltip.java.parameters.separators=.

C、C++、PHP 编程

与上面相同。下载 c.api、cpp.api 或 php.api

api.*.c=$(SciteDefaultHome)/c.api
api.*.php=$(SciteDefaultHome)/php.api
api.*.cpp=$(SciteDefaultHome)/cpp.api

如果你想在 C 中使用关键字高亮显示,请记住有两种类型的高亮显示。

在 cpp.properties 中,查找以下行

keywordclass.cpp=and and_eq asm auto bitand bitor bool break \
(这些关键字将以蓝色高亮显示。)

keywords2.$(file.patterns.cpp)=
(这些关键字将以红色高亮显示。)

我添加了来自 stdio.h 的关键字。本质上它看起来像这样

keywords2.$(file.patterns.cpp)=abort abs acos asctime asin assert atan atan2 atexit atof atoi atol \
bsearch \
calloc ceil clearerr clock cos cosh ctime \
difftime div \
exit exp \
fabs fclose feof ferror fflush fgetc fgetpos fgets floor fmod fopen fprintf fputc fputs fread free freopen frexp fscanf fseek fsetpos ftell fwrite \
getc getchar getenv gets gmtime \
isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit \
labs ldexp ldiv localtime log log10 \
malloc memchr memcmp memcpy memmove memset mktime modf \
perror pow printf putc putchar puts \
qsort \
raise rand realloc remove rename rewind \
scanf setbuf setvbuf sin sinh sprintf sqrt srand sscanf strcat strchr strcspn strcmp strcoll strcpy strerror strftime strlen strncat strncmp strncpy strpbrk strrchr strspn strstr strtod strtok strtol strtoul strxfrm system \
tan tanh time tmpfile tmpname tolower toupper \
ungetc \
va_arg va_end va_start vfprintf vprintf vsprintf

You can also store these keywords in a separate file.
I saved the above as c_kwd.properties and imported it by adding a line to cpp.properties:
import c_kwd

享受高亮显示的关键字、自动完成和调用提示。


最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2012 年 11 月 15 日上午 6:50 GMT (差异)