Vscode中html文件标签中无法输入单引号?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vscode中html文件标签中无法输入单引号?相关的知识,希望对你有一定的参考价值。
var App = template: '\ <div>\ <router-link :to="name:'Login'"> 登陆</router-link>\ <router-view></router-view>\ </div>\ ' ;
你在最外面用了单引号那你里面就要用双引号或者转移 ', 这不是vscode问题例如
var App =
template: '<div>\
'<router-link :to="name: '+Login+' ">登陆</router-link>\
或者
<router-link :to="name: \'Login\' ">登陆</router-link>\
参考技术A 请用新的模版符号
`<div id='a' ></div>` 参考技术B 要用反斜杠转义 \'
在 VSCode 中,如何在 python 文件上应用单引号,而不仅仅是打字稿,更漂亮?
【中文标题】在 VSCode 中,如何在 python 文件上应用单引号,而不仅仅是打字稿,更漂亮?【英文标题】:In VSCode, how to apply single quotes on python files, not only to typescript, with prettier? 【发布时间】:2021-07-27 12:05:44 【问题描述】:为什么单引号适用于打字稿,而不适用于 python 文件?我安装了 prettier,但是当我保存文件时,.ts 文件会自动格式化并应用单引号,但 .py 文件不会。我在 settings.json 文件中有这个设置:
"prettier.singleQuote": true,
我看到它适用于角度文件,但不适用于 python 文件。
【问题讨论】:
您显示的数据看起来像 json 格式。如果您使用 json 的转储或转储序列化数据,请记住 json 不支持单引号。它将它们转换为双引号。 @MSH 我不是在谈论 json。我说的是python代码。 Angular 代码已格式化,但 python 代码未格式化。这是我的问题。 【参考方案1】:因为 Prettier 扩展只支持these languages:
JavaScript · TypeScript · Flow · JSX · JSON
CSS · SCSS · Less
HTML · Vue · Angular
GraphQL · Markdown · YAML
不包括python
。
你可以发现,如果你在python文件中选择Format Document With...
,它不会列出Prettier。
【讨论】:
我认为这是真的。我从现在开始在 VSCode 中使用 Black,它可以很好地格式化 python。因此,我将更漂亮地用于其他语言,但不适用于 python。无论如何,感谢您注意到这一点。以上是关于Vscode中html文件标签中无法输入单引号?的主要内容,如果未能解决你的问题,请参考以下文章
在 VSCode 中,如何在 python 文件上应用单引号,而不仅仅是打字稿,更漂亮?