VSCode 插件 Template String Converter

1. 插件介绍

点击安装 Template String Converter 插件

Template String Converter 翻译后:模板字符串转换器。

插件作用:当 JavaScript 字符串中键入 ${ 时自动将引号转为反引号,当删除 ${ 时自动将反引号转为普通引号

功能示例:在字符串中需要引入变量,键入 ${ 定界符自动变为了反引号


  
  1. const desc = "my name is "
  2. const desc = `my name is ${}`
2. 插件配置

配置 描述
template-string-converter.enabled 插件是否启用
template-string-converter.validLanguages 哪些语言中可以使用该插件
template-string-converter.quoteType 哪种引号生效,single 单引号 double 双引号 both 单双引号都支持
template-string-converter.convertOutermostQuotes 在嵌套引号的情况下,将最外面的引号转换为反引号
template-string-converter.autoRemoveTemplateString 删除 ${ 后自动转为常规引号
template-string-converter.convertWithinTemplateString 在模板字符串中,当键入 ${ 时,将字符串转换为模板字符串
template-string-converter.addBracketsToProps 转换为反引号后使用花括号包裹

插件默认只支持 5 种语言,如果需要更多语言支持,比如:vue 和 html,打开配置文件添加即可


  
  1. {
  2. "template-string-converter.validLanguages": [
  3. "svelte",
  4. "typescript",
  5. "javascript",
  6. "typescriptreact",
  7. "javascriptreact"
  8. ]
  9. }

3. 我的配置

下面是我使用的自定义配置:


  
  1. {
  2. // Template String Converter 模板字符串转换器
  3. "template-string-converter.autoRemoveTemplateString": true,
  4. "template-string-converter.convertWithinTemplateString": false,
  5. "template-string-converter.validLanguages": [
  6. "vue",
  7. "html",
  8. "svelte",
  9. "typescript",
  10. "javascript",
  11. "typescriptreact",
  12. "javascriptreact"
  13. ]
  14. }

相关推荐

  1. vscode 安装

    2024-04-04 16:48:01       61 阅读
  2. vscode

    2024-04-04 16:48:01       38 阅读
  3. vscode开发

    2024-04-04 16:48:01       42 阅读
  4. VsCode个人

    2024-04-04 16:48:01       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-04 16:48:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-04 16:48:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-04 16:48:01       82 阅读
  4. Python语言-面向对象

    2024-04-04 16:48:01       91 阅读

热门阅读

  1. Chrome安装Vue插件vue-devtools

    2024-04-04 16:48:01       36 阅读
  2. 数据结构之图

    2024-04-04 16:48:01       29 阅读
  3. 2024.3.9力扣每日一题——找出数组的第 K 大和

    2024-04-04 16:48:01       34 阅读
  4. C++---string与字符数组之间的相互转换

    2024-04-04 16:48:01       34 阅读
  5. Ribbon 和 Feign的区别

    2024-04-04 16:48:01       34 阅读
  6. 每日一题:C语言经典例题之反转数

    2024-04-04 16:48:01       37 阅读
  7. 【Rust】——生命周期

    2024-04-04 16:48:01       30 阅读
  8. TypeScript

    2024-04-04 16:48:01       37 阅读
  9. day62 单调栈part01

    2024-04-04 16:48:01       38 阅读