加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 在编辑器上突出显示括号

发布时间:2020-12-15 21:30:25 所属栏目:百科 来源:网络整理
导读:我已经构建了一个具有代码自动完成功能的基本编辑器,并且还显示了参数列表.现在我想添加高亮匹配支架功能.这该怎么做? 更新 我知道一些基本的算法来找到匹配的括号,但不知道如何突出它! [改变颜色或使其成为匹配括号的粗体]. ?我正在使用多行文本框来解决
我已经构建了一个具有代码自动完成功能的基本编辑器,并且还显示了参数列表.现在我想添加高亮匹配支架功能.这该怎么做?

更新
我知道一些基本的算法来找到匹配的括号,但不知道如何突出它! [改变颜色或使其成为匹配括号的粗体].
?我正在使用多行文本框来解决这个问题.

解决方法

根据您当前的功能,您可能会获得某种已解析的源代码树.如果确实如此,您应该能够相对容易地找到代表源中当前位置之上的大括号的节点.

否则,按照亨特麦克米伦的建议计算括号可能就足够了.如果您支持它们,请不要忘记跳过注释和字符串文字.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读