Sencha JetBrains插件自动插入代码,是否正确?

时间:2017-07-01 02:12:13

标签: intellij-idea extjs

我正在使用IntelliJ IDEA 2017.1.4,macOS 10.12.5,Sencha JetBrains插件6.0.11.531

我尝试输入:

Ext.define('KitchenSink.store.Books', {
    extend: 'Ext.data.Store',

    alias: 'store.books',
    model: 'KitchenSink.model.grid.Book'
});

Sencha JetBrains插件自动插入代码,源代码变为:

Ext.define('KitchenSink.store.Books', {
    extend: 'Ext.data.Store',
    alias: 'store.books',

    requires: [
        'KitchenSink.model.grid.Book'
    ],

    model: 'KitchenSink.model.grid.Book'
});
  • 在Ext JS语法透视图中,它是否正确?

  • 在IDE的编辑器行为中,它是否正确?

1 个答案:

答案 0 :(得分:1)

当然这是预期的行为。如果您在班级中使用任何商店,模型和其他视图,则应将其置于要求中。在某些情况下可能没有必要,没有它就可以工作。但是如果你想100%正确,它应该在那里防止应用程序中的任何加载错误。

如果您不希望发生这种情况,可以在插件首选项中禁用它 导航到设置 - >煎茶

sencha plugin settings