
类似于以下这种,能绑定快捷键直接生成 @param @return 这种注释并高亮的
有什么单独的插件么
-- @param arg1 name -- @param arg2 age -- @param arg3 gender -- @return string function foo(arg1, arg2, arg3) -- do something return end 1 AV1 2023-01-20 00:08:58 +08:00 JS 有类似的功能叫 jsdoc ,lua 的话大概叫 luadoc 吧。 |
2 MajestySolor OP @DOLLOR #1 感谢,我去研究一下 |
3 ie88 2023-01-20 01:14:34 +08:00 善用搜索呀,Better Comments https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments |
4 ie88 2023-01-20 01:15:36 +08:00 |
5 ie88 2023-01-20 01:56:27 +08:00 @ie88 https://s2.loli.net/2023/01/20/ujlpbE3Jhn1yI4x.png 这是我刚设置的,可以自定义颜色,记得改完 settings.json 之后 reload window ,不然不生效 |
6 MajestySolor OP @ie88 #3 这个我以前用过,不能自动生成,手动注释太累了 |
7 ie88 2023-01-20 03:21:57 +08:00 https://sm.ms/image/PZUKEqushLkDadz 用 User Snippets 你看我写的 ```json { "Function Initializer": { "prefix": "fi", "body": [ "${1/([^,]+)([,\\s]*|)/-- @param $1 ${2:+\n}/g}", "-- @return $2", "function foo($1)", " -- do something", " return", "end", "", ], "description": "Initialize Function" } } ``` |
8 weixiangzhe 2023-01-20 09:22:47 +08:00 |
9 weixiangzhe 2023-01-20 09:24:43 +08:00 看错, lua 实测自带木有 |
10 renmu 2023-01-20 09:56:56 +08:00 via Android 自己写一个也不复杂,就是读取下一行的内容,用正则把参数提取出来,然后在进行插入。 |
11 linuxgo 2023-01-29 22:20:46 +08:00 我用的 korofileheader |