如何自定义VSCode保存时的数组格式化以避免强制换行?
解决VSCode保存时JSON数组强制换行的问题
针对VSCode自带JSON格式化器的配置
- 打开VSCode设置(快捷键
Ctrl+,) - 在搜索框输入 JSON: Compact Arrays,勾选该选项。这个设置会让单个元素的数组保持在同一行,不会自动插入换行。
若使用Prettier作为默认格式化器
如果你的JSON文件默认用Prettier格式化,调整以下设置:
- 打开设置搜索 Prettier: Print Width,将数值调大(比如设为120),避免因单行长度阈值触发数组换行。
- 确认没有开启其他强制换行的Prettier规则,确保配置仅保留必要的格式约束。
验证设置
修改后重新保存JSON文件,单个元素的数组["response"]会保持原本的单行格式,不会被拆分成多行。
内容的提问来源于stack exchange,提问作者PlayHardGoPro
相关产品推荐
相关产品推荐

