手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

简易 SQL 源代码格式化 文字加色 高亮着色 源码

时间:2024-10-19 02:39:31

1、简易 SQL 源代码格式化 文字加色 高亮着色 附C# RichTextBox 操作代码下载一.首先感谢网友们提供的代码参考二.重点:通过 richTextBox1.Text+="\r\n"+ richTextBox1.SelectedRtf);C#代码获取RichTextBox选中文字的着色编码, 基本格式及对应解释如下: {\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil NSimSun;}} {\此段为编码头--------\默认字体---默认文字语言--------{字体表段{字一\字体类型---;}} {\colortbl ;\red0\green0\blue255;\red255\green255\blue255;} {\色彩枚举表;\色值1-------------;\色值2-----------------;} \uc1\pard\cf1\f0 abklmhopqr} \编码开始\色1\字0 对应文字} Rtf富文本编码说明: 1.默认字体:f0; 2.色值编码:cf0为黑色,且不在色值枚举表中显示,之后并从1开始编码的色值码如cf1,cf2....cfN,对应用户色值枚举表从1起的编码 3.需格式的文本中的换行符'\n'在编码时要用"\\par"代替三.着色效果:虽然代码不算好,但基本可以达到 MS SQL 的着色效果;

简易 SQL 源代码格式化 文字加色 高亮着色 源码

2、四.格式化逻辑:主要是按缩进及退缩关键词按行格式化,只算基本功能; 格式化效果:水平有限,Bug是有的,但效果还是可以看得清;

简易 SQL 源代码格式化 文字加色 高亮着色 源码

3、五.最后附上草率源码,还望多指点;网盘地址: http://pan.baidu.com/s/1i3Lewbb http://pan.baidu.com/s/1pJthUe3

© 手抄报圈