VS代码中的代码格式化Break Jekyll YAML首要指令 [英] Code formatting break Jekyll YAML front matter directives in VS code
本文介绍了VS代码中的代码格式化Break Jekyll YAML首要指令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
自动代码格式设置(操作editor.action.format
)中断Jekyll (aka Github Pages)页YAML front matter。
index.html自动格式化前:
---
layout: default
title: Awesome page
bodyClass: homepage
permalink: /
---
(rest of the content)
index.html自动格式化后:
--- layout: default title: Awesome page bodyClass: homepage permalink: / ---
(rest of the content is formatted ok, regular html syntax)
如何调整VS代码格式规则?
推荐答案
要解决此问题,您有两个选择:
已关闭
settings.json
文件中HTML文件的格式:"html.format.enable": false
这将关闭HTML文件的格式设置。不是很理想,但能把工作做好。有一个GitHubIssue for this,但它似乎已关闭。
考虑安装Liquid Languages Support扩展,然后将其添加到您的
settings.json
:"files.associations": { "*.html": "liquid" }
这已为我解决了问题。
这篇关于VS代码中的代码格式化Break Jekyll YAML首要指令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文