是否有用于代码缩进的javascript插件?

问题描述 投票:-1回答:1

[从Rest API,我们得到reactjs / angularjs / java代码片段作为响应参数[所有多行代码作为一行字符串数据]。我们需要在HTML页面中向用户显示缩进代码。例如,

Sample Rest JSON Response:

{
 "code": "const Nav=({ user }) => (<div className="nav"><PersonalData user={user} size="small"/></div>);"
}

在我们的HTML页面中,我们需要在单行代码上方进行渲染,如下所示:

const Nav = ({ user }) => (
    <div className="nav">
        <PersonalData user={user} size="small" />
    </div>
);

是否有任何将以单行字符串代码作为输入并返回缩进代码的javascript插件(可能在标记中,或每行以一些span标记为前缀)。

我已经检查了highlight.js,beautifier,漂亮的js等。但是这些将突出显示内容,但不会缩进代码。

任何建议都值得赞赏。

提前感谢。

javascript indentation prettier highlight.js js-beautify
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.