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函数来更改属性,以确保您具有正确的功能推出配置。如果更改键,则应打开一个新对话框。

安装和配置

在安装open in new window优化扩展时,VSCode 不会提示您配置扩展。若要添加 SDK 密钥并配置扩展,请从命令面板运行“优化:配置”命令。

📘 注意

如果使用快速建议自动填充字词,则优化自动完成功能需要启用该设置。否则,需要按 (默认绑定) 才能查看标帜键建议。editor.quickSuggestions.strings``Ctrl+Space

以下是启用了快速建议的示例配置:

JSON

{ "editor.quickSuggestions": { "other": true, "comments": false, "strings": true } }

源文件

源文件可在 Githubopen in new window 上找到。

Last update:
Contributors: “zhangweixue”