問題タブ [formatter]

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.

0 投票する
3 に答える
3385 参照

python - Pythonロギングパッケージを使用して、独自のフォーマッターを持つ複数のロガーハンドラーに追加のフォーマットを挿入するにはどうすればよいですか?

独自のフォーマッターを持つ複数のハンドラーを持つ単一のロガーがあります。次に、実行時にインデントレベルを制御して、インデント機能を追加します。すべてのハンドラーからのメッセージでこのインデントを取得したいと思います。フィルタとして作成しようとしましたが、メッセージの内容を変更できないようです。それから私はそれをフォーマッターとして試しましたが、ハンドラーごとに1つしか持てません。すべてのハンドラーのフォーマッターを明示的に変更せずに、このようなインデントを追加するにはどうすればよいですか?
私が持っているフォーマッターの1つは、出力に色を追加するクラスです。単純なフォーマット文字列ではありません。


また、設定ファイルを使用しています。理想的には、これをほとんどそこから運転できるようにしたいと思います。ただし、インデントフォーマッターの状態を変更する必要があります(たとえば、インデントレベルを設定する)が、メソッドがないため、その特定のフォーマッターに到達する方法がわかりませんlogger.getFormatter("by_name")
明確にするために、基本的にその場でフォーマットを調整するために、特定のフォーマッターインスタンスにアクセスする必要があります。インスタンスは、ファイルからlogging.configによって作成されています。名前を指定して特定のフォーマッターを取得できるアクセサーメソッドが見つかりません。

0 投票する
3 に答える
6540 参照

java - Blackberry Java API を使用して 10 進数を (###,###.##) にフォーマットする

私はBlackberry RIM APIを使用して非常に簡単なことをしようとしています - 私は1000000フォーマットしたい文字列を持っています1,000,000.00

それを行うために 2 つの RIM API クラスを試しましたが、実際に必要なものはどれもありませんでした。

1) javax.microedition.global.Formatter

結果変数は次の1000000.00とおりです。小数点記号はありますが、グループ区切り記号 (コンマ) がありません。

2) net.rim.device.api.i18n.MessageFormat (Java の標準版の java.text.MessageFormat と互換性があると主張)

result1: (mfWithFormatコードがコメントアウトされている場合) 単純な結果が得られます1000000(予想どおりですが、役に立ちません)。結果 2: スローしIllegalArgumentExceptionます。

この時点で、次に何を試すかの選択肢がありません...

助言がありますか?

0 投票する
2 に答える
3344 参照

php - PhpEclipseでフォーマッタ設定を構成するにはどうすればよいですか?

PHPEclipseでEclipseHeliosを使用していますが、これはうまく機能しますが、フォーマッター(Ctrl-Shift-F)を強調表示されたコードで機能させることができないようです。それは実際には何もしていないようです。PHPEclipseの設定(つまり、Eclipse Javaのようにフォーマッター設定のインポート/エクスポート)を編集する方法があるかどうか誰かが知っていますか?

基本的に、私の問題は、それが合理的なことさえ何もしないということです。私が持っている場合:

角かっこを正しいインデントに移動しません。それさえできれば嬉しいです。:)

0 投票する
2 に答える
191 参照

iphone - Objective-C で算術計算にフォーマットを与える方法はありますか?

計算方法に似たものを定義したい:

NSString *format = @"%d + 1";

私のコードでは、次のようなことをしたい:

int computerNumber = sum(format,5) => 結果は 6 になるはずです。

あなたはいくつかの提案をすることができますか?ありがとうございました

編集: または次のようなもの: NSNumber *no = [NSNumber numberWithFormat:format,5];

0 投票する
3 に答える
1182 参照

ruby-on-rails - Rail 3 カスタム レンダラー: このコードはどこに配置しますか?

この投稿によると、Rails 3 用のカスタム レンダラーを作成する方法に関する Yehuda の例に従っています: http://www.engineyard.com/blog/2010/render-options-in-rails-3/

コードは機能していますが、このコードをどこに置くべきかを理解するのに苦労しています。現在、コントローラー ファイル内にコードが詰まっています。これを行うと、すべてが機能します。ただし、コードを lib フォルダーに移動するときは、レンダラーを必要とするコントローラー内のファイルを明示的に「必要」にします。そうしないと、機能しません。はい、ファイルは lib フォルダーにあるときに自動的に読み込まれます。しかし、require を実行するまで、レンダラーを追加するコードが何らかの理由で機能しません。

レンダラーと MIME タイプを追加するコードをどこに配置すれば、Rails 3 がそれを取得して登録し、コントローラーでファイルを手動で要求する必要がなくなりますか?

0 投票する
7 に答える
259217 参照

jquery - jqueryを使用して通貨を正しくフォーマットするにはどうすればよいですか?

マスクは必要ありませんが、(すべてのブラウザーで) 通貨をフォーマットし、文字や特殊文字を入力できないようにするものが必要です。助けてくれてありがとう

例:

有効: $50.00
$1,000.53

無効: $w45.00
$34.3r6

0 投票する
2 に答える
779 参照

java - String.format / フォーマッタのバグ?

好奇心から、本当に大きな文字列を作成しようとしました。Formatterを超える幅の仕様でクラスがチョークすることが判明しましたInteger.MAX_VALUE

それで、実際に仕様どおりであることを確認するために出発しました。しかし、それが言うすべては

書式指定子に無効な値またはサポートされていない幅または精度が含まれている場合、それぞれ IllegalFormatWidthException または IllegalFormatPrecisionException がスローされます。

したがって、私の意見では、正しい動作はIllegalFormatWidthException.

このバグ (?) はどこかに文書化されていますか? (そうでない場合は、報告に行きます。)


-また、幅の前に a を付けると (出力を左揃えにするため)、次のようになることに注意してください。

それは実際に a をスローしますMissingFormatWidthException(私が見たところ、これは正しい動作のようです)。

(OpenJDK バージョン 1.6.0_20 を使用しています。)

0 投票する
2 に答える
2403 参照

ruby-on-rails - Rails 3でrspec 2出力をフォーマットする方法

Rails 3でrspec 2を実行するときに使用します

場合によっては、別のフォーマッタ、おそらく doc を使用したいことがあります。

残念ながら、このオプションは rspec ランナーに到達しません。コマンドを実行するときに別の形式を選択するにはどうすればよいですか?

0 投票する
1 に答える
6609 参照

jquery - jQuery jqGrid のカスタム ドロップダウン フォーマッタ

jqGrid でセルをフォーマットして、ユーザーがセルを編集すると、select html コンポーネントが醜いため、コンボボックス (activecombo と呼ばれる) のカスタム実装が表示されるようにしようとしています。

私はこれを読んでデモを見ましたが、私が望んでいることをまったくしていないようです。これが私が試したことです:

しかし、これはセルの入力に Object オブジェクトを表示するだけなので、明らかに私がすべきことではありません。

誰でも私に何か指針を与えることができますか?

ありがとう、

エイミー

0 投票する
6 に答える
12365 参照

java - Javaのsprintfに似た方法はありますか?

Javaのsprintfに似た方法はありますか?