sunjw / jstoolnpp

A JavaScript (JSON) tool for Notepad++ (formerly JSMinNpp) and Visual Studio Code.
GNU General Public License v2.0
283 stars 24 forks source link

Syntax with json5 #157

Closed qrqhuang closed 2 weeks ago

qrqhuang commented 2 weeks ago

I have some comment in the end of line . When use jstool to format it , the color too dazzling and hardly to read it. Can use json5 syntax as default?

default with json view

image

if with json5 view

image

sunjw commented 2 weeks ago

JSON and JSON5 are defined by notepad++. I think you should submit an issue to notepad++ project.

qrqhuang commented 1 week ago

@sunjw 那为什么Format之后,颜色会使用json的style。 你应该是驱动了什么样式配置吧

sunjw commented 6 days ago

Format 的时候识别出来是 JSON 而且你的文件目前没有设置格式,就会选择 JSON 格式。至于 JSON5 能支持 JSON 里面加上注释之类的,这个是 N++ 选择支持的,VSC 则支持 JSONC 格式。插件只负责到给你格式化和设置成 JSON,至于你希望 N++ 以何种形式支持 JSON 中有注释或者是某种松散的 JSON,这个是 N++ 的问题。这个插件并不判断你的 JSON 是该编辑器所支持的哪一种特定类型的 JSON。