如何阻止 Visual Studio 在构建/重建时向 JavaScript 代码中插入空格?

问题描述 投票:0回答:1

我正在使用 Visual Studio 2019 Enterprise。当我构建/重建我的解决方案 ASP.net 4 MVC 时,我的 JavaScript 文件将被删除,因为它们是由我的 TypeScript 文件重新生成的。

但是,新的 JavaScript 文件在

{ or } or ;

之后有一个尾随空格

我尝试删除工具 => 选项中的 JS/TS 自动格式化,但仍然添加了单个尾随空格。

有什么想法吗?

到目前为止,我已经尝试重新安装 VS 2019 并更改 JS/TS 的工具选项设置

这是我的 TypeScript 设置构建:

javascript typescript visual-studio-2019
1个回答
0
投票

这可能对其他人没有帮助 - 但我会将其留在这里,以防其他人遇到这个奇怪的问题。

我在这方面花了一些时间,重新安装了 VS2019,重新拉取存储库更改 VS 上的设置。

这些都没有帮助 - 但我已经重新安装了 Git 并进行了更改

现在,当我重建生成的 JS 文件时,没有尾随空格。因此 GitKraken 或 VS git 不会选择任何更改。

我之所以使用此设置,是因为在 VS2019 中,在编辑器窗口右下角,它明确设置为 CRLF。

© www.soinside.com 2019 - 2024. All rights reserved.