将逗号替换为分号更漂亮

Posted

技术标签:

【中文标题】将逗号替换为分号更漂亮【英文标题】:Prettier replacing comma to semicolon 【发布时间】:2019-05-01 16:57:48 【问题描述】:

我在 typescript 中声明一个具有对象类型的类。

metadataList: 
  name: string[],
  metadata: Object;
;

我的实际问题是,当我保存时,prettier 正在用分号替换逗号。 所以它给了我

metadataList: 
  name: string[];
  metadata: Object;
;

这导致我在设置 metadataList.name 时出错:proprety undefined

如何禁用此功能?

【问题讨论】:

这不是您问题的根本原因。 如上所述 - 与 prettier 无关,metadataList 可能未定义 【参考方案1】:

我知道这不是针对您的具体问题的直接答案,但您为什么要更改它。这不是功能,而是语法。这就是 json 对象的定义方式。除了更漂亮之外,还有什么理由要这样做。

1.可读性差

2.git 会存储错误

【讨论】:

这不是问题的答案,如果您想发表评论,您可以像用户一样添加评论:DeeV

以上是关于将逗号替换为分号更漂亮的主要内容,如果未能解决你的问题,请参考以下文章

php 将导出分隔符更改为分号(默认值:逗号)

用 .csv 文件中的 VBA 仅在 3 列中用分号替换逗号

如何关闭 VS Code 中更漂亮的尾随逗号?

添加React后如何在VScode中制作更漂亮的自动格式而不是从打字稿类型中删除逗号

替换花括号中的逗号

Excel 怎样批量添加逗号 急 在线等