Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript代码格式化程序和highlighter_Javascript_Jquery_Formatting - Fatal编程技术网

javascript代码格式化程序和highlighter

javascript代码格式化程序和highlighter,javascript,jquery,formatting,Javascript,Jquery,Formatting,我正在寻找一个jQuery插件,它可以将一系列代码作为输入,并应用格式和突出显示,使代码易于理解。就像jsfiddle.net一样。 到目前为止,我已经找到了许多像jsbeautifier.org这样的网站。。但是我需要一个独立的jquery插件,它可以处理我的代码 请帮我做这件事。。好了,我帮你搜索了一下。其中3个是基于jQuery的。您可以使用它。如果您使用的是visual studio,则可以直接复制代码并粘贴到designer视图中。它将生成所需的样式。我正在使用codemirror。

我正在寻找一个jQuery插件,它可以将一系列代码作为输入,并应用格式和突出显示,使代码易于理解。就像jsfiddle.net一样。
到目前为止,我已经找到了许多像jsbeautifier.org这样的网站。。但是我需要一个独立的jquery插件,它可以处理我的代码

请帮我做这件事。

。好了,我帮你搜索了一下。其中3个是基于jQuery的。

您可以使用它。如果您使用的是visual studio,则可以直接复制代码并粘贴到designer视图中。它将生成所需的样式。

我正在使用codemirror。


它简单又酷。

我使用了

我检查了其他答案链接的页面,发现它们非常缺乏

经过一点研究和网络搜索,我认为这显然优于其他

是基于jQuery的,包括“复制”功能(带剪贴板插件)、行号、自定义样式等


请告诉我您的想法。

如果您想更改特定样式中的语法,或者只是检查样式,请查看

一个JavaScript美化器,可以推断编码风格和转换 代码以反映该样式。还可以设置样式首选项 明确地以各种方式


为什么它必须是jquery插件?这可能会起作用:-)因为我已经在使用jquery库了。。一些朋友可能会建议使用原型和mootools插件。我很幸运,最终来到了这里;)除了突出显示外,他们中的哪一个还进行格式化?SHJS工作得很好:)谢谢你的链接!出于很多原因,谷歌将成为大多数人的首选:它是一个断开的链接,看起来很酷。不过,我还没有看到太多的例子。CodeMirror是非常可扩展的。很多项目都使用它:但我没有看到格式化插件。它有一些很棒的东西,比如代码完成等,但我找不到任何格式化功能。这一个对我来说真的很好用。我有删除pre中额外标签和换行符的功能,因此其他插件无法正常工作,因为这种方法。但是hightlight.js与我的函数配合得很好:)