手动配置EditPlus支持SQL文件类型编辑

将文件放在一个确定的位置,不要放在桌面这些临时位置。然后在 EditPlus 的菜单栏选择 工具(T) -> 配置用户工具(C)


选择左边“类别”中的 文件 -> 设置&语法 ,点击右边“添加”按钮。类型名称用 SQL ,还需要填写扩展名和语法文件。其中扩展名就写 sql ,不要加点;然后在语法文件通过 ... 按钮选中即可sql.stx(需要自己手动创建配置文件,文件内容在下面)格式的配置文件即可,点击确定。


sql.stx配置文件内容:

#TITLE=SQL  
; SQL syntax file written by Shane Loo Li at 2012-9-12 Wednesday  
; This file is required for EditPlus to run correctly.  
  
#DELIMITER=,(){}[]-+*%/='~!&|<>?:;.  
#QUOTATION1='  
#CONTINUE_QUOTE=n  
#LINECOMMENT=--  
#COMMENTON=/*  
#COMMENTOFF=*/  
#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 

最后:重启EditPlus,选择新建文件,然后选择其他,在其他中选择创建SQL文件,然后在文件中输入SQL语句,即可高亮显示

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值