为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

泛舟湖上清波郎朗 2023-09-14 21:58:58
我正在使用“react-syntax-highlighter”包来美化react项目中的代码,但不知何故它仍然无法按预期工作。我试图搜索类似的问题,但找不到任何解决方案。下面{codeString}是使用 blockly(由 google)生成的。<SyntaxHighlighter language="javascript" style={docco} showLineNumbers>       {codeString} </SyntaxHighlighter>
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

有几点需要考虑:

https://img1.sycdn.imooc.com//650311ef00010e1c03890212.jpg

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



查看完整回答
反对 回复 2023-09-14
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

它不会美化代码。

正如我所调查的,react-syntax-highlighter它按预期工作,它根本没有提到格式,它只是一个荧光笔或着色器。

你必须使用一个单独的库,即prettier。它们不会发生冲突,因为prettier只是将制表符、空格和换行符直接放入字符串中。


查看完整回答
反对 回复 2023-09-14
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

为了美化react-syntax-highlighter中的代码,你可以使用prettier

例子:

https://img1.sycdn.imooc.com//65031209000182a311741207.jpg

输出 :

https://img1.sycdn.imooc.com//6503121200014b1b03950162.jpg


查看完整回答
反对 回复 2023-09-14
  • 3 回答
  • 0 关注
  • 110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信