問題タブ [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.
python - Python - Xml の書き込み (フォーマット済み)
Xml コンテンツを作成するために、この python スクリプトを作成しました。この「整形された」xml をファイルに書き込みたいと思います (50% 完了):
これまでの私のスクリプト:
cleanXml をパラメーターとして渡すと発生するエラー:
整形したxmlをファイルに保存する方法を知っている人はいますか? 感謝と挨拶!
html - Sublime 3 で CSS prettify がタグごとに新しい行を作成しないようにする
私は HTML - CSS - JS Prettify プラグインを使用していますが、CSS スタイルを記述するときに、次のように他のスタイルと並べて配置したいことがあります。
h1, h2, h3, h4, h5, h6, .uk-h1, .uk-h3, .uk-h4, .uk-h5, .uk-h6
しかし、ファイルをきれいにすると、各タグが前のタグの下に配置され、これが 11 行の高さのセグメントになります。この種の動作を避けるようにプラグインに指示する方法はありますか?
jquery - 動的 DOM で「google-code-prettify」を使用しようとして失敗しました
私が持っている内側のhead
タグ:
私が持っているbodyタグのどこかに:
メインの css ファイルにはいくつかpre
あり、code
prettify をオーバーライドする必要があります。
意図的に、私は含めませんでし<body onload="prettyPrint()">
た。#code-context
ページが読み込まれると非表示になるため、不要です。ユーザーがjQuery関数をトリガーすると、コードが表示されます。
コンソールにメッセージが表示されます (これは、すべてが正常に行われたことを意味します)。
ヘルプ?
reactjs - babel/jsx javascript ファイルでフォーマットするように atom-beautify パッケージを構成するにはどうすればよいですか?
React/babel コードを自動インデントして美しくするパッケージを探しました。Atom に良いフィードバックがあるように見えるatom- beautify を試してみました。
しかし、通常の babel ファイルでの結果は十分ではありません。「HTML タグ」が意図したとおりにインデントされません。誰もがbabelでatom-beautifyを使用しようとしましたか?
asp.net - Prettify による自動 SyntaxHighlighter
フォーラムベースのウェブサイトを作成している学校のプロジェクトに取り組んでいます。PageDownとPrettifyを使用してテキストを処理しています。
しかし、今のよう<!--?prettify?-->
に、コードをうまくスムーズにするためにコードを使用する必要がありますが、プログラムに<pre>
、PageDown からのすべてのタグを prettify で自動処理するように指示できる方法はありますか?
自動 SyntaxHighlighter を使用することの欠点はありますか?
1#可能な解決策ですが、私が考えていたものではありません:
$("pre").addClass("prettyprint");
JavaScriptに追加できます。このコードはすべての pre タグに prettyprint クラスを付与しますが、この短いコードは Markdown プレビューでは機能しないため、私にとっては 50% の解決策にすぎません。
2# プレビューでは可能な解決策ですが、ユーザーフレンドリーではありません:
prettyPrint();
ですべての<pre>
タグを強調表示する関数を呼び出すことができることがわかりましたclass="prettyprint"
。したがって、ソリューションをこれと組み合わせてsetInterval()
(または のようなもの.click
) を追加して呼び出しを行うと、Markdown プレビューで動作するものを取得できます。この方法はユーザー フレンドリーではないと思います。なぜなら、コンピューターの処理能力を大量に使用しているからです (私はそう思います) <pre>
。
これはコードです:
.removeClass()
なぜまたはhasClass()
チェックがないのか疑問に思っている人がいれば、それ.addClass()
は同じクラスを2回追加しないためです。