Skip to content

Repository files navigation

ColorfulBrackets

In programming. Literal meaning - ColorfulBrackets.

功能:

让代码中 成对 出现的 “{”和“}” 变为随机的颜色,增加代码可读性

后续计划:

可配置的颜色

注:

目前仅支持,Jetbrains的2023.1及以上版本

实现:

一、入口:

PSI:

PluginPsiTreeChangeListener
继承自 PsiTreeChangeListener

主动刷新:

FindBracketsAction
在plugin.xml中绑定

文档变化:

PluginFileEditorManagerListener
继承自 FileEditorManagerListener

二、配置界面:

界面事件:

ProjectSettingsConfigurable
继承自 Configurable

界面:

ProjectSettingsConfigurableUI

About

In programming. Literal meaning - ColorfulBrackets.

Resources

Stars

8 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages