永发信息网

如何让 Editplus 支持 SQL 语法高亮

答案:2  悬赏:0  手机版
解决时间 2021-03-04 11:35
如何让 Editplus 支持 SQL 语法高亮
最佳答案
首先新建一个文本文档,并打开它

在打开的文档中添加如下内容:(内容较长,建议复制)
#TITLE=SQL
; SQL syntax file written by xxx

#DELIMITER=,(){}[]-+*%/='~!&|<>?:;.
#QUOTATION1='
#CONTINUE_QUOTE=n
#LINECOMMENT=--
#LINECOMMENT2=#
#COMMENTON=
#ESCAPE=\

#SPECIAL_STX=SQL

#KEYWORD=SQL Tags
;var type
sql_variant
datetime
smalldatetime
float
real
decimal
money
smallmoney
bigint
int
smallint
tinyint
bit
ntext
text
image
integer
timestamp
uniqueidentifier
nvarchar
nchar
varchar
char
varbinary
binary
;database entities
COLUMN
CONSTRAINT
CURSOR
DATABASE
INDEX
TABLE
VIEW
ENGINE

#KEYWORD=Entities
;index type
BTREE
HASH
;character set
utf8
latine
;MySQL features
InnoDB

#KEYWORD=Reserved words
;Common
ADD
ALL
ALTER
AND
ANY
AS
ASC
AUTHORIZATION
AVG
BACKUP
BEGIN
BETWEEN
BREAK
BROWSE
BULK
BY
CASCADE
CASE
CHARACTER
CHECK
CHECKPOINT
CLOSE
CLUSTERED
COALESCE
COMMIT
COMMENT
COMMITTED
COMPUTE
CONFIRM
CONNECT
CONTAINS
CONTAINSTABLE
CONTINUE
CONTROLROW
CONVERT
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
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
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
WAITFOR
WHEN
WHERe
WHILE
WITH
WORK
WRITETEXT
;MySQL Features
AUTO_INCREMENT
如图,添加完成后,关闭窗口并保存,然后将文本文档的文件名命名为“sql.stx”(请确保你的电脑已经设置不隐藏文件扩展名)

将这个 sql.stx 文件拖曳进你的 editplus 软件安装目录中,如图

打开 editplus 的“参数设置”菜单,打开后点击“添加”按钮

输入 SQL,并确定

点击如图所示的“三个点”按钮来添加语法文件,也就是刚才我们拖曳进去的 sql.stx 文件

添加好后,在“文件扩展名”一栏中输入“sql”,即对打开的扩展名为 sql 的文件进行高亮显示

此时我们再随便用 editplus 打开一个 sql 文件都可以看到语法高亮了
全部回答
搜一下:如何让 Editplus 支持 SQL 语法高亮
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玄静风水:保家仙和周易命理有什么区别
爱面子的大男子主义的男人,分手后还爱你是什
三岔湖渔民退鱼后怎么办
【好习惯伴我成长作文】好习惯伴我成长作文
浙江苍南县灵溪镇3路公交车 有没到万豪大酒店
如何正确使用煤气灶
防盗门防风条用什么胶水沾
怎样卸除眼睛上的BB霜
美的空调rn02s bg价格
眼底黄斑水肿英文怎么翻译
【请柬内容】请柬的内容包括()。
是什么树?在山里见许多人种……【★^_^】
super junior 上次在中国唱的U中拿扇子的是哪
在数0,2,-3,-1中,最小的数是C.A. B. 2C.
求一本小说资源《修真四万年》
推荐资讯
广州社保怎么买
极求帮助,苏州新区金像电子厂 技泰精密电子
从成都到金堂最晚的一班车是几点?在哪里坐车
17寸HPC液晶电视北京的代销点在那?我电视的
在网上买的火车票到火车站怎么取?拿身份证到
裸贷,跑路,P2P到底有多乱
请问自考作弊(夹带资料)被抓会怎么处理,会
唯一的听众,作者从一个白痴成为一个妹妹吃惊
老子属于什么派别,关于他的著作有什么
盐池县黎明种养殖专业合作社这个地址在什么地
试用期要交社保吗?
我在网上被骗了800元,全是诈骗吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?