首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不必要的代码提示

不必要的代码提示
EN

Stack Overflow用户
提问于 2015-04-30 22:42:37
回答 1查看 140关注 0票数 0

我正在使用Jasmine执行一些行为测试,以下变量在word下获得了这些恼人的提示-完全没有必要,因为它们是在beforeEach();作用域上定义的。

看:

我知道微软正在努力实现什么,在它得到足够的完善之前,我想禁用这种提示/提示。我该怎么做呢?

这是VSCode建议去掉那些绿色线条的建议:

如果我选择其中任何一个选项,它都可以工作-但不幸的是,这些选项中的任何一个都适用于我的场景。

想法?

EN

回答 1

Stack Overflow用户

发布于 2015-05-13 18:10:09

目前没有关闭代码操作的选项。我在VSCode问题数据库中为此创建了一个项目。

但是,在您的示例中,不能在测试函数和'beforeEach‘函数的父级作用域中添加'var dataMatrix;’吗?或者,如果变量真的是全局变量,那么“将'dataMatrix‘标记为全局”操作听起来是正确的。

代码语言:javascript
复制
describe("A spec with setup", function() {
    var dataMatrix;

    beforeEach(function() {
        dataMatrix= [0,0];
    });

    it("my test", function() {
        expect(dataMatrix).toEqual([1,1]);
    });
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29970754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档