WebStorm 在编辑 .ebextensions/app.config 时给出 "Project SDK is not defined"

WebStorm giving "Project SDK is not defined" while editing .ebextensions/app.config

在WebStorm中,编辑我的elastic beanstalk环境的app.config文件时,出现"Project SDK is not defined"提示,文件中全是红色波浪线错误,如下:

当我单击 "Setup SDK" link 时,我将转到以下屏幕:

我应该怎么做才能让 WebStorm 识别我的 app.config 文件?

Elastic Beanstalk 配置文件的文件类型是 YAML,但是从您的屏幕截图来看,您的 WebStorm 似乎认为它们是其他类型。要让 WebStorm 将配置文件视为 YAML,请执行以下操作:

  • 确保 YAML 插件是 installed
    1. 命中Ctrl+Alt+S
    2. 类型Plugins
    3. 点击左侧的Plugins
    4. 在右侧键入 YAML 以安装它或验证它已经存在
  • 让 WebStorm 将 *.config files 视为 YAML
    1. 命中Ctrl+Alt+S
    2. 类型File Types
    3. 点击左侧的File Types
    4. 点击Recognized File Types下的YAML
    5. 点击Registered Patterns下的绿色+按钮添加*.config

WebStorm 然后应该将您的 app.config 文件识别为 YAML 文件,并且在查看它时不再提示您设置 SDK。