VSCode (OSX) 在保存时将 href 中的空格替换为 %20
VSCode (OSX) replacing whitespace with %20 in href upon save
在 OSX 上使用 VSCode 打开包含以下行的文件:
<li class="breadcrumb-item"><a href="{% url 'composer:dashboard' %}">Dashboard</a></li>
当我尝试保存时,VSCode 通过格式化来更改行:
<li class="breadcrumb-item">
<a href="{%%20url%20'composer:dashboard'%20%}">Dashboard</a>
</li>
这会破坏源代码(很明显)。如何关闭此自动套用格式?
将行 "editor.formatOnSave": false
添加到您的设置文件。
您还可以使用新的设置编辑器更改此选项。使用 [⌘,]
或 Code -> Preferences -> Settings
打开它,搜索 formatOnSave
并在复选框中将其关闭。
此外,请检查您是否没有执行该格式设置的扩展程序。
在 OSX 上使用 VSCode 打开包含以下行的文件:
<li class="breadcrumb-item"><a href="{% url 'composer:dashboard' %}">Dashboard</a></li>
当我尝试保存时,VSCode 通过格式化来更改行:
<li class="breadcrumb-item">
<a href="{%%20url%20'composer:dashboard'%20%}">Dashboard</a>
</li>
这会破坏源代码(很明显)。如何关闭此自动套用格式?
将行 "editor.formatOnSave": false
添加到您的设置文件。
您还可以使用新的设置编辑器更改此选项。使用 [⌘,]
或 Code -> Preferences -> Settings
打开它,搜索 formatOnSave
并在复选框中将其关闭。
此外,请检查您是否没有执行该格式设置的扩展程序。