Frage

Ich bin mit der neuesten Syntax innerhalb meiner app und aus irgendeinem Grund die Symbolleisten werden nicht in IE, Firefox oder Chrome. Die Code-Highlights ohne Frage, aber ich möchte Symbolleisten haben. Was macht die Dinge schlimmer ist, dass die Symbolleiste Demo auf der offiziellen Website auch nicht funktioniert .

fehlt Bin ich etwas offensichtlich? Im Folgenden sind die Code-Nuggets.

<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>
War es hilfreich?

Lösung

Ich habe versucht, dieses heraus mich Figur. Ich werde behaupten, nicht 100% richtig, hier zu sein, aber von dem, was ich sagen kann, das ist die Antwort:

  1. Symbolleiste wurde in Update von Version 2 auf Version 3.
  2. geändert
  3. Symbolleiste enthält nicht mehr die Symbole und so weiter.
  4. Die Standard-Symbolleiste ist nun die einfache '?'.

Dieses ziemlich saugt, wenn es wahr ist. Die Popup-Symbolleiste w / Icons ist eines der Dinge, die ich SH über die anderen Optionen wählen.

Dies ist, was ich vermute, die enthaltenen CSS-Dateien im aktuellen Paket an die CSS auf Websites zu vergleichen, die eine Version mit dem „richtigen“ haben Symbolleiste aktiviert ist.

Hier ist ein Link zu einem I in wurde Snooping: ramymostafa.com

Andere Tipps

Während ich die Toolbar selbst möchte, scheint es, dass eine der Symbolleiste verfügt - Copy & Paste - hat für ein Symbolelement ohne die Notwendigkeit aufgenommen:

  

Wenn Sie doppelt überall auf dem Code klicken, wird die gesamte Code-Ansicht ist ersetzt mit einer vorgewählten Ansicht von dem Benutzer mit einem einfachen Strg / Cmd-C kopieren. Ein Klick anderswo kehrt den Blick auf den ursprünglichen Zustand zurück.    http://alexgorbatchev.com/SyntaxHighlighter/whatsnew.html#copytoclipboard

Ich würde immer noch wie die Pop-Out-Funktion, aber weniger Taste ist eine gute Sache, ich denke?

das gleiche Problem hier. Sieht aus wie es in v3 keine Symbolleiste ist.

ich verwende v2 wieder: http://alexgorbatchev.com/SyntaxHighlighter/download /download.php?sh_2.1.382

Wenn Sie die CSS und JS um zu kopieren, vergessen Sie nicht, die Bilder in Ordner Stile umfassen

Die Symbolleiste kann leicht einfach sein wird, zeigt, auf die Plugin-Konfiguration gehen, auf der Highlighter Version Satz VERSION 2X. Auf diese Weise wird die Symbolleiste wieder angezeigt!

Ich bestätige, dass in Version 3 die Symbolleiste nicht angezeigt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top