问题标签 [syntaxhighlighter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1012 浏览

javascript - 引导程序的 SyntaxHighlighter 边距错误?

我有这个代码。

而这个javascript。

在此之前我加载:

  • XRegExp.js
  • shCore.js
  • shBrushXml.js

和CSS:

  • shCoreRDark.css
  • shThemeRDark.css

但它看起来像: 错误示例

问题是第一行在第 1 行和第 2 行之间。边距不正确还是别的什么!?我不知道。使用 FireBug 我找不到问题 :(

顺便说一句......是否可以禁用/隐藏“?” 右上角的按钮?

小提琴示例(解析错误!?):http: //jsfiddle.net/Zrm2G/

0 投票
1 回答
1917 浏览

html - Wordpress Syntaxhighlighter -- horizontal scroll bar visibility

I'm using the following code along with the wp-syntaxhighlighter plugin with the optional language pack (e.g., lisp). I would like the horizontal scroll bar to be visible at all times, instead of only at the end of the code block. How, please, can this be accomplished?

Example
(source: lawlist.com)

Example
(source: lawlist.com)


EDIT:  Here is a screenshot of the following code: <div style="overflow:auto;max-height:400px;width:600px;overflow-x:scroll;">. Adding overflow-x:scroll; causes a second horizontal scrollbar to appear, but without the blue slider.

Example
(source: lawlist.com)

0 投票
1 回答
26 浏览

syntaxhighlighter - syntaxhighlighter -- 插入文件链接而不是粘贴片段

有什么办法可以插入包含源代码的文件的链接,而不是直接将代码粘贴到网页中来实现语法高亮?(具有“在 CDATA 中放置几乎任何东西而不必逃避任何东西的能力......”

0 投票
1 回答
128 浏览

syntaxhighlighter - syntaxhighlighter -- 如何将可选语言包添加到标准版本

syntaxhighlighter 3.0.83 的标准版本 ( http://alexgorbatchev.com/SyntaxHighlighter/download/ ) 类似于 Wordpress 的插件,其中包含一个可选的语言包 ( http://wordpress.org/plugins/wp-syntaxhighlighter/ ) -- 例如,Biferno、Clojure、DOS 批处理文件、F#、LISP、Lua(仅适用于 SyntaxHighlighter 3.0)、MEL Script、Objective-C、PowerCLI、Processing、R、S、S-PLUS、Tcl、Verilog、Vim Script和 YAML。我正在寻找一种将可选语言添加到标准版本的方法——在这方面的任何帮助将不胜感激。

0 投票
1 回答
437 浏览

wordpress - 水平滚动 - 语法高亮

我一直在谷歌上搜索这个问题的解决方案,我离得很近,但仍然找不到问题......

我找到的最接近的解决方案是在这个站点但是:

我想要与这个人发布的完全相反:js SyntaxHighlighter 中的自动换行符

他想要而不是水平条来分解代码,但我想要的不是分解代码,而是显示一个水平条。

我已经在多个项目中使用了 SH,直到现在才真正遇到过这个问题。

我已经将它作为自定义主题中的插件安装在 wordpress 中,我修改了主题 css 文件和语法荧光笔的文件 (.css),但仍然没有任何反应。

这是一个屏幕截图在此处输入图像描述

如果您有任何建议可能是什么问题,请告诉我 - 任何帮助表示赞赏。

0 投票
1 回答
138 浏览

ckeditor - HTML Purifier 正在打破 SyntaxHighlighter

我正在使用 CKEditor 的 SyntaxHighlighter 插件将代码插入到我的页面中。该插件使用 <pre> 标签来包含代码,同时使用“画笔”类来定义编程语言。我的问题是,在提交页面时,HTML Purifier 会从 pre 标记中剥离 class 属性,这有效地防止了语法突出显示的发生。

源代码来自:

至:

我希望有一些神奇的设置可以阻止 HTML Purifier 这样做。

0 投票
0 回答
131 浏览

php - 如何防止 `
` 在我的 `[code]` 标签中解析?

我的 BB 代码系统遇到了一些问题(再次:P)。我终于让[code]标签使用Syntax Highlighter工作了。现在有一个问题,当在脚本中按下“enter”时(也就是下一行),bb-code 会导致 enter 被替换,<br>这意味着脚本无法使用 Syntax Highlighter 正确呈现代码。

示例图片:

示例图片

如何在我的代码中创建一个异常,忽略<br>它在行内的时间[code]

我当前的 bbcode.php (这些数组中有更多的东西,但它们不相关):

总结一下:如何防止在我的标签<br>内解析?[code]

提前谢谢!

0 投票
2 回答
7095 浏览

javascript - 语法荧光笔不起作用

我只是按照这里的说明进行操作,它没有任何帮助吗?

在控制台中发现一些错误,不知道与它有关。

Uncaught ReferenceError: XRegExp is not defined shCore.js:123 Uncaught TypeError: Cannot read property 'Highlighter' of undefined shBrushJScript.js:45 Uncaught TypeError: Cannot read property 'all' of undefined test.php:21 Attr.specified 已弃用。它的价值永远是真实的。

0 投票
1 回答
233 浏览

javascript - 如何使语法荧光笔在 textarea 中工作

我想在 textarea http://alexgorbatchev.com/SyntaxHighlighter/中使用语法荧光笔工作

0 投票
2 回答
76 浏览

javascript - JScript 语法荧光笔不工作,有什么想法吗?

您好,我希望有人可以帮助我尝试在我的网页上使用语法荧光笔。我已按照安装说明提取以下文件:

shCore.css
shThemeDefault.css
shCore.js
shBrushPowerShell.js

基本上我能看到的只是脚本文件中的代码,但没有突出显示。这是我在 script.php 上的代码

谁能看到这里有什么问题?我有点卡住了,我错过了一些基本的东西吗?任何帮助将不胜感激。

PS - 所有指向 CSS 和 JS 文件的链接都按测试工作,在 chrome 的“查看源代码”中单击它们。