如何让 Editplus 支持 SQL 语法高亮

首先新建一个文本文档,并打开它

如何让 Editplus 支持 SQL 语法高亮
如何让 Editplus 支持 SQL 语法高亮

在打开的文档中添加如下内容:(内容较长,建议复制)

 

#TITLE=SQL
; SQL syntax file written by xxx
#DELIMITER=,(){}[]-+*%/='~!&|<>?:;.
#QUOTATION1='
#CONTINUE_QUOTE=n
#LINECOMMENT=--
#LINECOMMENT2=#
#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

 

  1. 如图,添加完成后,关闭窗口并保存,然后将文本文档的文件名命名为“sql.stx”(请确保你的电脑已经设置不隐藏文件扩展名)

    如何让 Editplus 支持 SQL 语法高亮
    如何让 Editplus 支持 SQL 语法高亮
  2. 将这个 sql.stx 文件拖曳进你的 editplus 软件安装目录中,如图

    如何让 Editplus 支持 SQL 语法高亮
  3. 打开 editplus 的“参数设置”菜单,打开后点击“添加”按钮

    如何让 Editplus 支持 SQL 语法高亮
    如何让 Editplus 支持 SQL 语法高亮
  4. 输入 SQL,并确定

    如何让 Editplus 支持 SQL 语法高亮
  5. 点击如图所示的“三个点”按钮来添加语法文件,也就是刚才我们拖曳进去的 sql.stx 文件

    如何让 Editplus 支持 SQL 语法高亮
    如何让 Editplus 支持 SQL 语法高亮
  6. 添加好后,在“文件扩展名”一栏中输入“sql”,即对打开的扩展名为 sql 的文件进行高亮显示

    如何让 Editplus 支持 SQL 语法高亮
  7. 9

    此时我们再随便用 editplus 打开一个 sql 文件都可以看到语法高亮了

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/9488.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
上一篇 2018年7月18日 09:34
下一篇 2018年7月19日 09:01

相关推荐

  • mysql的数据操作_插入数据

    语句:insert into 表名 【(字段1,字段2,字段3,.....)】 values(值1,值2,值3,......); 一次性插入多行数据 Insert into 表名 [(字段列表)] values (第一条数据),(第二条数据),......; 字段列表可以省略:省...

    2017年11月24日 MySQL自学教程
    0182
  • 示例php+mysql查询实现无限下级分类树输出

    本文实例讲述了php+mysql查询实现无限下级分类树输出。分享给大家供大家参考,具体如下:这里介绍的php结合mysql查询无限下级树输出,其实就是无限分类。给各位整理了几个php无限分类的例子.【

    2022年6月17日
    0173
  • 关于PHP操作数据库的总结

    学的是:PHP操作MySQL 用什么来操作的:PHP的操作MySQL的扩展函数 开启函数库扩展:在php.ini中,php_mysqlxxxx.dll 操作流程: 1.链接数据库 2.选择数据库和设置编码 3.准备SQL语句 4.发送SQL语句 5.接收结果集...

    2018年3月30日
    0373
  • mysql_建立索引的优缺点

    建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能。  第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引...

    2017年10月19日
    0173
  • mysql基础_数据库的介绍

    一、数据库的介绍 数据库: 存储数据的永久空间,就是通过一种特殊的方式存储到硬盘中。 计算机那个地方是永久空间?-硬盘。 那个是临时空间?-内存 关系型数据库和非关系型数据库 关系型是所有的数据基本上都是有...

    2017年11月20日 MySQL自学教程
    0196
  • 数据库基础篇——数据库介绍及MYSQL的安装配置

    数据库介绍 DataBase,简称DB,数据仓库,提供数据存储以及查询(取)服务的软件。 数据库分类 轻量级:DB2、foxpro、access(访问)、mysql、…… 标准级:MS SQL 2000、2005、2008、2010 重量级:oracle   S...

    2017年10月20日 MySQL自学教程
    0204
  • MySQL数据库性能优化之一(缓存参数优化)

    数据库属于 IO密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据...

    2017年12月26日
    0178
  • 数据库设计三范式

    数据库设计三范式 1NF:要求一张表只描述一件事。比如学生表只能保存学生信息,和学生无关的信息不得保存; 2NF:要求保证表中每一行数据的原子性。即表中不得存在完全相同的数据行,存在完全相同的数据行叫数据...

    2017年10月22日
    0237

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息