如何删除 Cloud9 中的用户设置?

How to remove user settings in Cloud9?

我正在玩C9的SDK,想写一个简单的插件。根据 Settings and Preferences as well as settings,可以使用类似

的方式将设置存储在 user 上下文中
settings.set("user/my-plugin/@someKey", 100);

没问题。问题是显然没有明显的方法来删除设置。孤注一掷,我试图找到存储用户设置的文件的路径并手动删除设置,根据settings.js中的代码,它们应该在~/.c9/user.settings中,但没有这样文件已存在。我也从未在 package.json 中定义 userConfigPath。那么我可以删除用户设置吗?怎么样?

将其设置为未定义以删除 settings.set("user/my-plugin/@someKey", undefined); 或者使用 cloud9>open your user settings 菜单项。

~/.c9/user.settings 仅在独立版本中使用,在 c9.io 上,用户设置存储在用户 vm 之外的数据库中。