visual-studio-code - 对于特定类型的扩展,结束文件没有空行
问题描述
通常对于我的代码,我需要在文件末尾添加一行。
但是对于我按名称创建的特定类型的扩展,.cub
它不能有这个新的空行。如何在 Visual Studio 的 json 设置中进行设置?
我试过这个:
"[*.cub]": {
"files.insertFinalNewline": false,
}
但它没有用。
在我的设置中,我有一个"files.insertFinalNewline": true,
,因为对于我的其他文件,我需要一个空的结束行。
我已经尝试更改 .editorconfig 但它也不起作用:
root = true
[*]
indent_style = tab
indent_size = 4
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.cub]
insert_final_newline = false
我尝试在 [*] 选项中使用和不使用此命令:
insert_final_newline = true
解决方案
代替
"[*.cub]": {
"files.insertFinalNewline": false,
}
使用这个(假设“cub”是你的语言标识符):
"[cub]": {
"files.insertFinalNewline": false,
}
推荐阅读
- java - 使用 Java 流打印从 A 到 Z 的字母
- java - javadoc MyClass.java 格式错误
- android - 从 GCM 迁移到 FCM
- python-3.x - 读取文本文件并拆分其中的一部分
- python-3.x - 在 Python 3 中对嵌套列表进行排序
- excel - KDB:将 2 个或更多表保存到同一个 Excel/CSV 文件(添加页眉和/或页脚)?
- python - Flask-登录 | TypeError:需要支持缓冲区 API 的对象
- python - Python - 使用 .format 进行日志记录是否会创建额外的 CPU 周期
- node.js - 在 CORS 调用后 Express 会话 cookie 不持久
- android - Firebase 身份验证问题旧 api