uni-issue 适用于无git仓库管理下的本地代码审计
- 标注代码创建issue
- issue列表和快速跳转
- 可配置的输入项
- 支持导出为json、yaml、excel三种格式
{
// define the form format
"uniIssue.formDesc": [
{
"name": "<name of the prop>",
"type": "<type of the prop>",
// text, select, multiline
// $now_date, $now_datetime, $region, $path, $abs_path, $beginPosition, $endPosition, $status
"hidden": false,
// [optional] if true, will not show in hover hint.
"default": "xxx",
// [optional] only for text, set default value.
"options": ["a", "b", "c"],
// [optional] only for select, provide options.
},
...
],
// [optional] custom status text
"uniIssue.statusText": {
"unfinished": "OPEN",
"finished": "CLOSE"
}
}text: single line text input.select: select.multiline: multi line text input.$now_date: date of now.$now_datetime: date and time of now.$region: the select region of your code.$path: path of the file you selected, relative to workspace-folder.$abs_path: similar to$path, but format as absolute path.$beginPosition: a path with row and col info, can link to the begin position of the select range.$endPosition: a path with row and col info, can link to the end position of the select range.$status: status of the issue, unfinished or finished (or show in your custom text, if you set yourselfstatusText).
Enjoy!