【发布时间】:2020-01-04 06:42:25
【问题描述】:
我正在处理 Gatsby 项目。当我在反引号 (`)、模板文字中键入代码时,VSCode 不显示 IntelliSense 或自动完成。我安装了一堆 sn-p 扩展。但这似乎并没有解决问题。我正在使用 Prettier 扩展程序,这会导致这种情况吗?
import React from "react"
import MainMenu from "./MainMenu"
import styled, { createGlobalStyle } from "styled-components"
const GlobalStyles = createGlobalStyle`
@import url('https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap');
// Autocomplete and IntelliSense are not working in this part and it's pretty slow to type styles without those.
//
body{
font-family: 'Roboto Mono', monospace;
}
`
const LayoutWrapper = styled.div`
//Here same thing
//
max-width: 960px;
margin: 0 auto;
`
const Layout = ({ children }) => (
<div>
<GlobalStyles />
<MainMenu />
<LayoutWrapper>{children}</LayoutWrapper>
</div>
)
export default Layout
【问题讨论】:
-
这是什么语言?这看起来像 JS/TS,在这种情况下,反引号基本上是字符串,IntelliSense 不会在字符串中执行 afaik。
-
是的,它是 JavaScript。
标签: visual-studio-code vscode-settings