Question

J'utilise la dernière SyntaxHighlighter dans mon application et pour une raison quelconque les barres d'outils ne montrent pas dans IE, Firefox ou Chrome. Le code met en avant sans problème, mais je veux avoir des barres d'outils. Ce qui rend les choses pires est que le barre d'outils démo sur le site officiel ne fonctionne pas non plus .

Suis-je manque quelque chose d'évident? Voici les pépites de code.

<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>
Était-ce utile?

La solution

J'ai essayé de comprendre cela moi-même. Je ne prétends pas être 100% correct, mais ce que je peux dire, c'est la réponse:

  1. Barre d'outils a été modifiée en mise à jour de la version 2 à la version 3.
  2. Barre d'outils ne comprend plus les icônes et autres joyeusetés.
  3. La barre d'outils par défaut est maintenant simple? ».

Cette jolie suce bien, s'il est vrai. La barre d'outils contextuelle w / icônes est l'une des choses qui me fait choisir SH sur les autres options.

est ce que je devine la comparaison des fichiers CSS inclus dans le dernier paquet au CSS disponibles sur les sites qui ont une version avec la barre d'outils « appropriée » est activée.

Voici un lien vers celui que je fouiner dans: ramymostafa.com

Autres conseils

Alors que je voudrais moi-même la barre d'outils, il semble que l'une des caractéristiques des barres d'outils - copier-coller - ont été inclus sans la nécessité d'un élément de barre d'outils:

  

Si vous double cliquez sur le code partout, l'ensemble de vue de code est remplace par une vue présélectionnée à partir de laquelle les utilisateurs peuvent copier avec un simple Ctrl / Cmd-C. Un clic retourne nulle part ailleurs en vue de l'état d'origine.    http://alexgorbatchev.com/SyntaxHighlighter/whatsnew.html#copytoclipboard

Je voudrais tout de même la pop désactivante, mais moins de boutons est une bonne chose, je suppose?

le même problème ici. ressemble il n'y a aucune barre d'outils en v3.

i utilise v2 à nouveau: http://alexgorbatchev.com/SyntaxHighlighter/download /download.php?sh_2.1.382

si vous copiez le code CSS et js autour, ne pas oublier d'inclure les images dans les styles de dossier

La barre d'outils peut être facilement montrer tout simplement aller à la configuration du plug-in, sur la version surligneur réglée sur VERSION 2X. De cette façon, la barre d'outils sera affiché à nouveau!

Je confirme que dans la version 3 de la barre d'outils ne montre pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top