我按老师说的方法,修改默认的js语法格式,那部分为什么不是高亮的呢?
如图,老师让修改的那部分和下面那部分都是暗的,其他的地方都是高亮的,为什么呀?这会有什么影响吗,比如暗的是没有生效的吗(因为js里的代码暗色的一般都是定义但未被使用的所以我这么猜测)?
正在回答
同学你好,在同学提供的另一个链接中,老师说的是两种不同的情况,同学根据自己的情况选择一种即可,例如:
去掉下方代码:
保留下方代码:
祝学习愉快~
{
"workbench.iconTheme": "vscode-icons",
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"vsicons.dontShowNewVersionMessage": true,
"files.autoSave": "afterDelay",
"editor.fontSize": 20,
"editor.wordWrap": "on",
"workbench.commandPalette.preserveInput": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"window.zoomLevel": 0,
"terminal.integrated.rendererType": "dom",
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"editor.multiCursorModifier": "ctrlCmd",
"[javascript]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"[json]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"css.remoteStyleSheets": [
],
"cssrem.rootFontSize": 50,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"files.associations": {
"*.ejs": "html",
// "*.js": "javascript",
"*.js":"javascriptreact",
"*.vue": "htm1"
},
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"vue-htmL": "html",
"vue": "html"
},
"[css]": {
"editor.defaultFormatter": "lonefy.vscode-JS-CSS-HTML-formatter"
},
"[jsonc]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"easysass.excludeRegex": "^_"
,
"easysass.formats": [
{
"format": "expanded",
"extension": ".css"
}
],
"explorer.confirmDelete": false,
"beautify.config": "",
"[scss]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"auto-close-tag.activationOnLanguage": [
"xml",
"php",
"blade",
"ejs",
"jinja",
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"plaintext",
"markdown",
"vue",
"liquid",
"erb",
"lang-cfml",
"cfml",
"HTML (EEx)",
"HTML (Eex)",
"plist"
],
"vetur.format.defaultFormatterOptions": {
"prettier": {
// #去掉代码结尾的分号
"semi": false,
"singleQuote": true
}
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.associations": {
"*.js": "javascript"
},
"css.fileExtensions": [
"css",
"scss"
]
}
老师我按你说的修改了一下
它显示这个警告了,而且我重启了编辑器以后再新建结果还是默认的JavaScript语法格式
我修改完重启了一下编辑器,结果新建的js文件还是默认的JavaScript语法格式。
我点击右下角的这个地方的JavaScript,然后在上面的框里选择
第二个‘.js’的配置文件关联,然后再选择了JavaScriptReact,之后在这里新建的js文件就都是JavaScriptReact的语法格式了,也不知道这个是只对当前项目有效还是对以后所有新建的js文件都有效?
这是老师说的设置方法不对还是我哪里操作错误了呀,为什么我的和老师说的结果不同呢?
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星