問題タブ [google-code-prettify]
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.
javascript - Google Code Prettify - SQL エスケープ文字を修正する方法
私のサイトでは非常に迷惑なので、次の問題を修正しようとしています。 https://code.google.com/p/google-code-prettify/issues/detail?id=341&thanks=341&ts=1398085413
prettify コードの次のファイルを参照します: https://code.google.com/p/google-code-prettify/source/browse/trunk/src/lang-sql.js?r=179
問題は、
- SQL で "\" で終わる文字列を作成すると、ハイライターはそれがエスケープされていると認識しますが、これは T-SQL 構文ではありません。
再現するには、このコードをソース コードとして使用します: (Google Code Prettify がインストールされている場合)
/li>
「c:\backups\」の部分の引用符の前のスラッシュがエスケープ文字ではないことをコードが理解することを期待しています...
この行を変更する必要があると予想していますが、方法がわかりません:
問題を示すフィドル: http://jsfiddle.net/JH5uj/5/
regex - シェルコマンドのGoogle Code Prettify?
シェル構文を適切に強調表示する既存の言語はありますか?
例
期待される出力
$ sudo apt-get install foo # これで foo がインストールされます
これを修正する ための私の非常に簡単なアプローチ-私の正規表現スキルが限られていることがわかるでしょう。したがって、私の実際の質問は、シェルの強調表示用の既存の言語はありますか?
残念ながら、実際のドキュメントはありませんが、実際のコードはありません。
これは機能します-すべての$を強調表示します
しかし、追加する..., [[PR.PR_COMMENT,/\#.*/]], ...
と、コメントのみが強調表示されます。
ネストされた配列を削除すると(これは他のほとんどの言語が機能するように見えるため)
私は得る
Uncaught TypeError: Cannot read property '3' of undefined prettify.js:1
(匿名関数) prettify.js:1
f prettify.js:1
(匿名関数)
javascript - ReferenceError: prettyPrint is not defined エラー
あなたが私を助けてくれることを願っていますReferenceError: prettyPrint is not defined
。
(ライブバージョン)
javascript - ブールクエリ用の Google prettify 言語
google-code-prettifyを使用してブールクエリを「きれいに印刷」しようとしています。具体的には、Lucene の StandardQueryParser によって解析されるクエリ。
これまでのところ、既存の lang-sql.js ファイルを変更して新しい言語定義を定義しようとして、いじってみました。残念ながら、このプロセスに役立つドキュメントを見つけることができません。また、正規表現が苦手なので、うまくいきません。
したがって、誰かが次のことで私を助けることができるかどうか疑問に思っています:
- boolean および/または lucene クエリの既存の言語定義はありますか?
- そうでない場合、google-code-prettify のカスタム言語定義を作成するのに役立つウェブ上のドキュメントまたはリソースはありますか?
- これらのタイプのブールクエリをすぐにサポートする google-code-prettify に代わるものは他にありますか?
どんな助けでも大歓迎です。
javascript - Javascript prettyPrint 外部 Java ファイル
私はWeb開発に本当に慣れていないので、ここでちょっと迷っています。
Bootstrap を使用しており、Web ページのローカル マシンにある Java コード (test.java というファイル内) を表示しようとしています。ファイルは表示されますが、構文が色分けされません。助けてください!
私はヘッダーに持っています:
きれいにするために:
そしてjQueryの場合:
そして、これがスクリプトです
これはdivの場合:
syntax-highlighting - ブロガーの prettify で常にブラック コード
コード スニペットを統合するようにブログを設定しようとしています。私はプリティファイを試みましたが、実際にはうまくいきませんでした。私は置きました
テンプレートの頭の中で
砂漠のスキンを使用したため、ブログ投稿の背景が黒くなっていましたが、問題はコード自体がまだ黒であるということです。どうやら何かがテキストを常に黒にすることを強制しているようです。どうすれば修正できますか?