我在visual studio代码1.2 / 1.3中有一个openui项目设置,所有必需的库(openui运行时文件)都在/ resources目录和.js格式中。我没有从这些库获得任何智能感知。我已经设置了我的jsconfig.json,如下所示。任何人都可以帮助我如何获得相同的intellisense。
Jsconfig.json:
{
"compilerOptions": {
"target": "ES6"
},
"files": [
"/resources/sap/m/*",
"resources/sap/ui/*"
]
}
答案 0 :(得分:1)
在我的例子中,我只添加了它
"@types/openui5": "^1.40.1"
作为我的package.json的dev依赖。当VSCode通过npm或yarn安装时自动检测到它并提供自动完成功能。我用的是VSCode 1.17顺便说一句。例:
VSCode UI5 auto completion example
答案 1 :(得分:0)
npm init
生成package.json(如果尚不存在)
npm i @types/openui5
将openui5类型添加为依赖项(不确定是否需要模块npm @types)。这将启用.js的类型完成功能,并支持.xml视图。