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

自定义文件与文件之间可以自行调整先后顺序 #1022

Open
2 tasks done
Director259 opened this issue Aug 25, 2024 · 1 comment
Open
2 tasks done

自定义文件与文件之间可以自行调整先后顺序 #1022

Director259 opened this issue Aug 25, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Director259
Copy link

在提问之前...

  • 我填写了简短且清晰明确的标题,以便开发者在翻阅 issue 列表时能快速确定大致问题。而不是“一个建议”、“卡住了”等
  • 我基本确定这是一个新功能/建议,而不是遇到了 bug(不确定的话请附上日志)

说说你遇到的问题?

不知道设计上是如何的但使用上来说,排序在上的文件会优先检测并识别触发,有些时候可能会影响后期导入的排序在下方的文件里的某些自定义项,是否可以增加一个自定义文件的顺序调整来避免这点?

有什么好的想法?

No response

其他内容

No response

@Director259 Director259 added the enhancement New feature or request label Aug 25, 2024
@Xiangze-Li
Copy link
Member

Xiangze-Li commented Aug 26, 2024

考虑到文件是可以手动添加、删除的,直接维护一个文件顺序表可能并不理想:实际存在但未出现在顺序表上、或实际已删除但仍在顺序表上的文件可能造成问题。

提出以下设想。对于每个文件提供一个「优先级」字段,类型为可正可负的整数,默认/缺省均为 0。在调用时先按文件里的优先级排序,数值越大越优先,数值相等的保持顺序稳定。
在这种设想下,通过设定优先级即可强指定文件的执行顺序;如果不设定优先级,执行顺序和当前逻辑是一致的,也不造成行为破坏。

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