首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SyntaxHighlighter未显示工具栏

SyntaxHighlighter未显示工具栏
EN

Stack Overflow用户
提问于 2011-01-06 02:12:25
回答 5查看 4.8K关注 0票数 5

我在我的应用中使用的是最新的SyntaxHighlighter,但由于某些原因,工具栏在IE、火狐或Chrome浏览器中无法显示。代码高亮显示没有问题,但我想有工具栏。更糟糕的是,官方网站上的toolbar demo也无法工作。

我是不是漏掉了什么明显的东西?下面是代码块。

代码语言:javascript
复制
<script src="Scripts/syntaxhighlighter/scripts/shBrushCSharp.js" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="Scripts/syntaxhighlighter/styles/shCoreDefault.css" />
<script type="text/javascript">
    // Highlight code
    SyntaxHighlighter.all();
</script>

<pre class="brush: csharp; ruler: true; title: 'Test'; toolbar: true;">
public static bool HelloWorld()
{
    // Return
    return false;
}
</pre>
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-02-01 15:44:46

我一直在试着自己弄明白这件事。我不会在这里声称是100%正确的,但据我所知,这是答案:

在从版本2到版本3的更新中,

  1. 工具栏已更改。
  2. 工具栏不再包含图标等。
  3. 默认工具栏现在是简单的‘?’。

如果这是真的,那就太糟糕了。带图标的弹出式工具栏是让我选择SH而不是其他选项的原因之一。

这就是我所猜测的,将最新包中包含的CSS文件与启用了“正确”工具栏的网站上可用的CSS进行比较。

这里有一个我曾窥探过的链接:ramymostafa.com

票数 8
EN

Stack Overflow用户

发布于 2011-06-05 16:11:58

虽然我自己也想要这个工具栏,但似乎已经包含了一个工具栏功能--复制和粘贴--而不需要工具栏项目:

如果双击代码的任意位置,整个代码视图将替换为预先选定的视图,用户可以使用简单的Ctrl/Cmd-C从该视图进行复制。单击其他位置可将视图返回到原始状态。http://alexgorbatchev.com/SyntaxHighlighter/whatsnew.html#copytoclipboard

我仍然喜欢弹出功能,但我想按钮少了是一件好事?

票数 3
EN

Stack Overflow用户

发布于 2011-02-18 23:01:50

这里也有同样的问题。看起来在v3中没有工具栏。

我再次使用v2:http://alexgorbatchev.com/SyntaxHighlighter/download/download.php?sh_2.1.382

如果你复制css和js文件,不要忘了在文件夹样式中包含图片

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4607609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档