React-syntax-highlighter 没有美化代码吗?

我正在使用“react-syntax-highlighter”包来美化react项目中的代码,但不知何故它仍然无法按预期工作。我试图搜索类似的问题,但找不到任何解决方案。下面{codeString}是使用 blockly(由 google)生成的。

https://img3.mukewang.com/650311e40001548c06420360.jpg

<SyntaxHighlighter language="javascript" style={docco} showLineNumbers>
      {codeString}
</SyntaxHighlighter>

泛舟湖上清波郎朗
浏览 170回答 3
3回答

开心每一天1111

有几点需要考虑:确保反引号位于左边缘。不要选择它。并在第一个 ```js 之后使用语言速记,如上所示。

慕哥6287543

它不会美化代码。正如我所调查的,react-syntax-highlighter它按预期工作,它根本没有提到格式,它只是一个荧光笔或着色器。你必须使用一个单独的库,即prettier。它们不会发生冲突,因为prettier只是将制表符、空格和换行符直接放入字符串中。

30秒到达战场

为了美化react-syntax-highlighter中的代码,你可以使用prettier例子:输出 :
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript