代码片段
代码片段是一段预定义的代码模板,可以通过快捷键或触发词快速插入到编辑器中。M8Test 支持用户自定义片段, 存储在 JSON 格式的文件中, 类似于 vscode 的代码片段.
添加代码片段
使用编辑器打开任意一个文本类型文件

点击右上角的图标后再点击右下角的代码片段的图标

点击右上角添加图标

可以看到有两种添加的方式, 一种是通过网址添加, 另外一种是本地文件

这里选择通过网址添加, 填写好备注信息和代码片段地址后点击确定即可, 代码片段可以从 https://github.com/m8test/code-snippets/tree/0.1.0/editor 中找到

可以看到所有已经添加的所有代码片段

如果需要删除的话可以点击删除按钮

上面添加的时groovy的代码片段, 现在打开一个groovy文件, 输入一些内容即可看到代码提示

长按代码提示项目可以查看详细信息

vscode 中使用代码片段
打开 vscode, 从 https://github.com/m8test/code-snippets/tree/0.1.0/vscode 下载需要的代码片段复制到项目根目录的 .vscode
文件夹下即可

输入一些内容即可看到代码提示

idea 中使用代码片段(Live templates)
在 IntelliJ IDEA 中,虽然没有直接命名为“代码片段”的功能,但它提供了 Live Templates(实时模板),可以实现类似的效果。Live Templates 允许你定义代码模板,并通过快捷触发词快速插入,还支持变量和动态填充,非常强大。
从 https://github.com/m8test/code-snippets/tree/0.1.0/idea 下载所需要的文件到 idea live templates 目录即可, 在 windows 平台的目录为 C:\Users\your username\AppData\Roaming\JetBrains\IntelliJIdea[version]\templates
, 如下图所示

输入一些内容即可看到代码提示
