我希望能够针对Bootstrap具有智能感知功能,甚至是我在项目中编写的CSS样式。 我在project.json和bower.json中添加了引用,但它们似乎没有使这些引用可用。
我希望能够针对Bootstrap具有智能感知功能,甚至是我在项目中编写的CSS样式。 我在project.json和bower.json中添加了引用,但它们似乎没有使这些引用可用。
ext install vscode-html-css
这将在你的HTML文件中添加Intellisense:
"css.styleSheets": [
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css"
]
在 settings.json
中
以下是启用VS Code中CSS IntelliSense的通用步骤(不仅适用于Bootstrap):
步骤1:前往https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion
或者https://marketplace.visualstudio.com/items?itemName=gencer.html-slim-scss-css-class-completion
(安装步骤已经在那里了)
步骤2:点击网站顶部出现的“安装”按钮(如下所示截图)
步骤3:点击后,浏览器会显示一个弹出窗口来访问VS Code。使用VS Code打开它。
步骤4:再次点击VS Code内出现的“安装”按钮。
步骤5:重启软件后,点击下图中显示的左下角图标:
步骤6:在类引号内按下“Ctrl+[空格]”,您将获取附加样式表中的完整类名。
{
"editor.quickSuggestions": {
"comments": false, // <- no 24x7 IntelliSense in comments
"strings": true, // but in strings and the other parts of source files
"other": true
}
}
另一个选择是在 CSS 引号内按下 ctrl + space 来启用智能感知。例如:
另一个选择是在 CSS 引号内按下 ctrl + space 来启用智能感知。例如:
<div class="(ctrl+space)"> </div>
对于 React
,请在 VS Code 中安装此扩展程序
1:安装 HTML 中 CSS 类名的智能感知
但是这个扩展默认使用 class
属性,所以请更新设置以使用 className
。
2:在 .vscode
文件夹中创建一个 extensions.json
文件,并添加以下对象。
{
"recommendations": [
"Zignd.html-css-class-completion",
"html-css-class-completion.JavaScriptLanguages"
]
}
"Zignd.html-css-class-completion"
用于 class
属性"html-css-class-completion.JavaScriptLanguages"
用于 className
属性{
"folders": [
{
"path": "D:\\Visual Studio\\AndreyCourse\\the-complete-web-developer-in-2018\\DocumentObjectModel"
}
],
"settings": {
"css.remoteStyleSheets": [
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css"
]
}
}
css.remoteStyleSheets
的设置项,因此这无法工作。您是否在使用提供此类设置项的扩展程序? - Daniel Habenicht