具有多行字符串值的JSON:是否有一个插件/代码编辑器可以在某些字符后呈现换行符?

时间:2019-06-05 04:46:57

标签: json visual-studio-code

我们产品的内容数据存储在JSON中,其中有许多以编程语言编写的脚本存储在字符串值中。我们主要使用VS Code,并且需要多行字符串,这是一个问题-它不是有效的JSON,因此它破坏了代码验证,格式设置,JSON模式等,这是我们的最大难题。

我们认为可以找到一种方法或为VS Code编写插件(也欢迎其他任何好的代码编辑器提出建议),让编辑器在\ n之后呈现换行符(这是该行的方式)然后将中断存储在我们的服务器中;如果它也隐藏了\ n,那将是很好的选择)。如果它可以在}或;

之后呈现新行,这也将起作用

大量使用Google搜索,通过代码编辑器加载项进行搜索,对VS Code设置进行调整

{
   "definitions": { 
       "identifier": "abc",
       "onChangeValue": "
         if (abc == 1} {
            foo();
         }
       "
   },
   "thisIsHowWeScriptNow": "
      int i = 0;
      bool x = true;
   ",
   "thisWouldAlsoBeGood": "
      int i = 0;\n
      bool x = true;\n
   ",
}

我希望代码编辑器及其插件认为没有换行符,但仍显示在\ n,}或;

之后

0 个答案:

没有答案