2

これは、Gedit (フォントを「Ubuntu mono」から「Monospace」に変更した場合) と Geany でJavaScriptを使用してこれまでに発見したバグのようです。右マージンを 80 文字に設定していますがObjectprototypeや、プログラムによって太字になっているその他のキーワードを入力すると、文字間隔が追加され、間隔がわずかにずれます。

このため、79 文字であると宣言している行Objectがありますが、81.5 文字のようです。誰かがこれを修正する方法について私にアドバイスできますか? テキストエディタの設定ですか?フォント自体の問題ですか?

4

2 に答える 2

3

おそらく、デフォルトの等幅フォントにネイティブの太字スタイルがないためです。フォントを変更するだけです。Linux、DejaVu Sans Mono、または Liberation Mono を使用しているので、お勧めします。それらは問題なく動作します。

また、モノスペースはネイティブの太字スタイルになると思います。

Ubuntu を使用している場合は、Unsettingsをダウンロードしてデフォルトのモノスペース フォントを変更できます。そのため、「モノスペース」をフォントとして持つプログラムを開くと、選択したフォントになります。

ところで、これは Linux に固有のものではありません。Windows のデフォルトの等幅フォントを確認してくださいcmd...

于 2013-01-25T04:19:34.750 に答える