VSCode 扩展
About 2 min
VSCode 扩展
本文介绍如何将优化VScode扩展集成到VSCode中。
优化VSCode扩展
📘 注意
云眼 VSCode 扩展与 VSCode 的 1.34 及更高版本兼容。
它目前支持 2021 年 <> 月_之前_发布的全栈 SDK。
云眼 VSCode 扩展在 Javascript、Typescript 和 React 中自动完成以下参数:
- 功能键(也称为标帜键)
- 实验键(也称为标帜规则键)
- 特征变量(也称为标帜变量)
- 事件键
在其他语言中,可以使用键盘快捷键插入前面的元素列表。
此扩展还评估提供的功能密钥是否对 云眼 的公共 SDK 方法(例如,Javascript 和 TypeScript 的 getFeatureVariable(feature_key、userID、attributes)或 isFeatureEnabled(feature_key,userID))有效。如果给定feature_key无效(即,在“优化:配置”命令中使用的 SDK 密钥的数据文件中不存在),则扩展会突出显示它并在悬停时显示警告。
功能和键盘快捷键
- 自动完成实验和功能关键参数以及功能变量(如果适用)。(例如 getFeatureVariable(feature_key, 'list of variables) 和 getFeatureVarableString('feature_key, 'only list of string feature variable keys)
- 从 IDE 打开功能或实验编辑页。只需突出显示功能键或实验键,然后点击命令选项-o。
- 列出实验变体或特征变量 - 选择实验或功能键,命令选项-v
- 列出属性键 - 命令选项 a。
- 列出事件 - 命令选项-e
- 列出实验键 - 命令选项-x
- 列出功能键 - 命令选项-f
- 命令“优化:配置调试对话框”将在具有当前 SDK 密钥的 IDE 中显示一个调试对话框。可以运行激活和isFeatureEnabled以及getFeatureVariable函数来更改属性,以确保您具有正确的功能推出配置。如果更改键,则应打开一个新对话框。
安装和配置
在安装优化扩展时,VSCode 不会提示您配置扩展。若要添加 SDK 密钥并配置扩展,请从命令面板运行“优化:配置”命令。
📘 注意
如果使用快速建议自动填充字词,则优化自动完成功能需要启用该设置。否则,需要按 (默认绑定) 才能查看标帜键建议。
editor.quickSuggestions.strings``Ctrl+Space
以下是启用了快速建议的示例配置:
JSON
{ "editor.quickSuggestions": { "other": true, "comments": false, "strings": true } }
源文件
源文件可在 Github 上找到。