Editplus配置支持SQL语法高亮[转]

做数据库实验的时候,可以用这个,用起来舒服一点。
editplus默认是没有sql语法高亮的,原因是它的内部没有sql.stx的这样一个语法文件
我们自己在 EditPlus 的安装目录下面新建一个文件名为sql.stx,然后打开editplus,打开工具-> 参数-> 文件-> 设置与语法,单击右上角的“添加”按钮,添加一个类型,在描述栏填上sql,扩展栏也填上sql,如果有多个扩展名,之间用“;”隔开(例如:sql;db2),然后在语法文件填上sql.stx文件所在的路径,应用即可

 

里面的内容是:

#TITLE=SQL 
; SQL syntax file written by KK. 
#DELIMITER=,(){}[]-+*%/="'~!&|<>?:;. 
#QUOTATION1=' 
#QUOTATION2=" 
#LINECOMMENT=-- 
#COMMENTON= 
#SPECIAL_STX=SQL 
#KEYWORD=SQL Tags 
;VAR 
sql_variant 
datetime 
smalldatetime 
float 
real 
decimal 
money 
smallmoney 
bigint 
int 
smallint 
tinyint 
bit 
ntext 
text 
image 
integer 
timestamp 
uniqueidentifier 
nvarchar 
nchar 
varchar 
char 
CHARACTER 
varbinary 
binary 
#KEYWORD=Reserved words 
ADD 
ALL 
ALTER 
AND 
ANY 
AS 
ASC 
AUTHORIZATION 
AVG 
BACKUP 
BEGIN 
BETWEEN 
BREAK 
BROWSE 
BULK 
BY 
CASCADE 
CASE 
CHECK 
CHECKPOINT 
CLOSE 
CLUSTERED 
COALESCE 
COLUMN 
COMMIT 
COMMENT 
COMMITTED 
COMPUTE 
CONFIRM 
CONNECT 
CONSTRAINT 
CONTAINS 
CONTAINSTABLE 
CONTINUE 
CONTROLROW 
CONVERT 
COUNT 
CREATE 
CROSS 
CURRENT 
CURRENT_DATE 
CURRENT_TIME 
CURRENT_TIMESTAMP 
CURRENT_USER 
CURSOR 
DATABASE 
DBCC 
DEALLOCATE 
DECLARE 
DEFAULT 
DELETE 
DENY 
DESC 
DISK 
DISTINCT 
DISTRIBUTED 
DOUBLE 
DROP 
DUMMY 
DUMP 
ELSE 
END 
ERRLVL 
ERROREXIT 
ESCAPE 
EXCEPT 
EXEC 
EXECUTE 
EXISTS 
EXIT 
FETCH 
FILE 
FILLFACTOR 
FLOPPY 
FOR 
FOREIGN 
FREETEXT 
FREETEXTTABLE 
FROM 
FULL 
GOTO 
GRANT 
GROUP 
HAVING 
HOLDLOCK 
IDENTITY 
IDENTITY_INSERT 
IDENTITYCOL 
IF 
IN 
INDEX 
INNER 
INSERT 
INTERSECT 
INTO 
IS 
ISOLATION 
JOIN 
KEY 
KILL 
LEFT 
LEVEL 
LIKE 
LINENO 
LOAD 
MAX 
MIN 
MIRROREXIT 
NATIONAL 
NOCHECK 
NONCLUSTERED 
NOT 
NULL 
NULLIF 
OF 
OFF 
OFFSETS 
ON 
ONCE 
ONLY 
OPEN 
OPENDATASOURCE 
OPENQUERY 
OPENROWSET 
OPTION 
OR 
ORDER 
OUTER 
OVER 
PERCENT 
PERM 
PERMANENT 
PIPE 
PLAN 
PRECISION 
PREPARE 
PRIMARY 
PRINT 
PRIVILEGES 
PROC 
PROCEDURE 
PROCESSEXIT 
PUBLIC 
RAISERROR 
READ 
READTEXT 
RECONFIGURE 
REFERENCES 
REPEATABLE 
REPLICATION 
RESTORE 
RESTRICT 
RETURN 
REVOKE 
RIGHT 
ROLLBACK 
ROWCOUNT 
ROWGUIDCOL 
RULE 
SAVE 
SCHEMA 
SELECT 
SERIALIZABLE 
SESSION_USER 
SET 
SETUSER 
SHUTDOWN 
SOME 
STATISTICS 
SUBSTR 
SUM 
SYSTEM_USER 
TABLE 
TAPE 
TEMP 
TEMPORARY 
TEXTSIZE 
THEN 
TIMESTAMP 
TO 
TOP 
TRAN 
TRANSACTION 
TRIGGER 
TRUNCATE 
TSEQUAL 
UNCOMMITTED 
UNION 
UNIQUE 
UPDATE 
UPDATETEXT 
USE 
USER 
USING 
VALUES 
VARYING 
VIEW 
WAITFOR 
WHEN 
WHERE 
WHILE 
WITH 
WORK 
WRITETEXT
文章版权归 FindHao 所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明作者 FindHao 和本文原始地址:
https://www.findhao.net/easycoding/265

你可能喜欢:(相似内容推荐和广告都使用了谷歌的推荐系统,需要对本站取消广告屏蔽才能显示。感谢点击↓广告支持博主~)

Find

新浪微博(FindSpace博客)QQ群:不安分的Coder(375670127) 不安分的Coder

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*