Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

让用户自定义选择显示注释的规则 #27

Open
shiniaxiaomi opened this issue Mar 2, 2023 · 2 comments
Open

让用户自定义选择显示注释的规则 #27

shiniaxiaomi opened this issue Mar 2, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@shiniaxiaomi
Copy link

作者你好, 目前的插件默认只能最多在一行显示2个方法或参数的注释, 能不能让用户自己需要显示哪种注释的自定义规则
还有一个就是一行中存在两个注释, 能不能增加一个让用户自定义的分隔符

@LinWanCen
Copy link
Owner

其实一开始左边一个,后面改成右边一个,2.0增加了get set is两个,再后面干脆直接两个,你有具体的代码场景么,我想看看你要的规则,挖掘下其中的需求。

其实之前有想过再重构成一行全部内容,符号不变,我们工作996还不确定周六周日,最近又被安排去生产查性能问题,接触代码比较少,所以在开源社区活跃度低了些。

@shiniaxiaomi
Copy link
Author

我简单的想法是让用户自己明确是设置显示方法的注释还是参数的注释, 因为如果没有规则的话, 对于使用者来说看起来其实是很乱的
如果存在多个方法和多个参数的这种情况, 那么可以让用户选择到底是开启几个注释

例如
示例1: 一行里面方法有3个, 参数有2个, 用户可以在设置里面设置 开启方法注释, 显示个数为2个, 则只显示最左侧的2个方法的注释
示例2: 一行里面方法有3个, 参数有2个, 用户可以在设置里面设置 开启参数注释, 显示个数为3个, 则只最左侧的3个方法的注释, 如果参数个数小于3个, 则显示对应个数的注释
示例3: 一行里面方法有3个, 参数有2个, 用户可以在设置里面设置 从左到右规则的注释, 显示个数为3个, 则按照从左到右的顺序显示注释, 方法和参数哪个更靠左, 就是显示哪个, 直到显示到设置的个数为止

大体的意思是让用户自己知道显示的注释是从哪里产生的, 不然用户看到注释还要花时间分辨注释是来自哪里的

@LinWanCen LinWanCen added the enhancement New feature or request label Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants