問題タブ [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 - 1つのページで複数のCodeMirrorエディターを使用していますか?
私は自分のjsライブラリの使用法を示す例を含むページを書いています。これらの例を編集可能で実行可能にしたいので、次のオプションがあると思いました。
prettifyを使用して、チュートリアルページにコードを表示し、コードを実行できるエディターで新しいウィンドウを開くボタンを用意します(現在実装されているソリューション)。または、エディターをある種のモーダルダイアログにすることもできます。
ページの例ごとに複数のCodeMirrorエディターを使用します(1ページで最大30個になる可能性があります)。それらの編集者がどれほど「重い」かわからないので、それが良い考えかどうかはわかりません。
編集が必要なときにCodeMirrorエディターできれいにされたコードを「スワップ」する編集ボタンを用意して、ユーザーが新しいウィンドウに煩わされることなくサンプルを編集して実行できるようにします。prettifyとCodeMIrrorの構文の強調表示を同じように見せることができるかどうかはわかりません。
これをどのように行うべきか、そしてその理由について何かアイデアはありますか?また、さまざまなコードエディタや構文ハイライターについての提案も受け付けています。そのため、この種の経験をお持ちの方がいらっしゃいましたら、その方法を教えてください。
emacs - emacs でのコードの整列または整形
これはemacsで可能だったことを覚えていますが、方法がわかりません。次のようなものがある場合:
キー、矢印、および値をこのようなものに揃えるにはどうすればよいですか?
乾杯
gwt - ソースコードを強調表示する GWT ライブラリ
ソースコードを強調表示するために gwt ライブラリを使用する準備ができているものを見つけようとしていますが、何も見つかりませんでした。
各ページのレンダリング後にhttp://code.google.com/p/google-code-prettify/を使用して JS 関数を簡単に呼び出すことを検討し始めましたが、より良い決定がいくつかあるかもしれません。
asp.net - prettify は asp.net タグを強調表示しません
シンタックス ハイライターとして google-code-prettify を使用していますが、asp.net タグに問題があり、prettify が認識しないため、次のようにコーディングします。
は無視されます。stackoverflow も prettify を使用していることに気付きました。だから私は彼らがそれをどのように行うのだろうか?
c# - C#コードブロックからジェネリックスを取り除くのを美化する
C#コードブロックのインテリジェントな構文ハイライトを提供するためにWebサイトに統合しようとしているPrettifyスクリプトにわずかな問題があります。小なり文字と大なり文字に含まれるジェネリックスを紹介するまでは、すべて正常に機能します。Prettifyはこれらを完全に取り除き、単一の改行文字に置き換えているようです。
誰かがこの苛立たしい行動を修正する方法を知っていますか?
html - Google Prettify を使用して HTML および CSS コードを表示します。すべての < > を html 名に置き換える必要がありますか?
Google Prettify は HTML を適切に表示していませんでしたが、stackoverflow ですべて<
を with<
とすべて>
withに置き換える必要があることがわかりました>
。
これは本当に必要ですか?これを達成する簡単な方法はありますか?
次のような単純なコードを表示したい:
<pre>
タグ間のコードとしてすべてを検出するために使用できるものはありますか? たとえば、stackoverflow でコードを入力するときに、<
andを置き換える必要はありません>
。
shell - コマンドラインはBSONをきれいにします
最近mongoを使用しています。これは、(基本的に)json形式の非常に大きなネストされたハッシュが大量にあることを意味します。現在、私はpython -mjson.tool
emacsでjsonをパイプ処理しています。これは、jsonに最適ですが、bsonにはObjectId( "key")とISODate( "date")も含まれています(たとえば、{"_id": ObjectId("4ec319b0e35c1f1063000015"), "date": ISODate("2011-11-16T00:00:00Z")}
これらは有効なjsonではないため、pythonlibがpukeします。 。
より寛大なプリティファイアを知っている人はいますか?またはBSONの仕事を達成するための他の方法。ソリューションがラッピング関数を削除してもかまいませんが、深くネストされたjsonデータ構造をより簡単に視覚化できるようになります
javascript - Google Prettifyのすべての行に行番号を追加するにはどうすればよいですか?
私はprettifyを使用しています:
動作しますが、行番号は5行ごとに表示され、すべての行に対して表示されるわけではありません。私はこれらのファイルを使用しています
基本的にこのページの最後にhttp://google-code-prettify.googlecode.com/svn/trunk/styles/index.htmlあなたは私が欲しいことを見ることができます、しかし私はそのコードを見ました、そして私はそれを理解することができませんアウト。
syntax-highlighting - Blogspotでのスクロールによる構文の強調表示
私はblogspot.comを使用しています。
コーディングを強調したいと思います。
だから、私はグーグルコードprettifyapiを使用しています。
すべて問題ありませんが、スクロールを作成したいと思います(。、style = "overflow-x:scroll"など)
blogspot.comでコードをスクロールするためにどこを変更すればよいか教えてください
formatting - ブログ投稿でスタックオーバーフロー スタイルのマークアップを使用するにはどうすればよいですか?
技術的な記事を書いているうちに、StackOverflow が提供する機能にすっかり慣れてしまいました。私のお気に入りの機能は、
、backticks you can use to format code inline
および自動色シンタックス ハイライト。
コードの強調表示は、Google の「code prettify」を介して行われると思いますが、他のフォーマットについてはわかりません。とても簡単です!
ブログでこのフォーマットを使用するにはどうすればよいですか?