問題タブ [code-formatting]

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 投票する
12 に答える
30822 参照

xcode - Xcode でのコードの書式設定

Eclipse や Netbenas でできるように、Xcode でコードをフォーマットする方法はありますか。メニューにオプションが見つかりませんでした。これに対するホットキーはありますか、それとも Xcode にはありませんか?

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

python - 開発者ブログのマークダウンを改善する方法

http://www.elmalabarista.com/blog/でブログを再構築しています。私は以前のバージョンのマークダウンを使用していましたが、コード サンプルがほとんどない理由を思い出しました。マークダウンでコード サンプルを実行するのは非常に脆弱です。

私はそこにいくつかのpythonを入れようとしましたが、マークダウンをコードとしてマークすることはできません!. 主犯?コードの構文はマークダウンです。スペースはありません。私はエディターとして wmd を使用しているにもかかわらず (ここで SO でどのように機能するかは私にとって謎です)、テキストを右に移動することはできないため、コードとして取得することはありません。これが問題です:

簡単なものを入れます:

しかし、問題は私が持っているものです:

:::python def hello(): パス

また

:::python def hello(): パス

(はい、ボットはフォーマットされていますが、動作しません)。間違い - タブの使用、スペースの多すぎ、少なすぎ) は厳しく罰せられます。また、コードが長い場合、問題が発生する可能性も高くなります。

したがって、単純に行う方法はあります。

### 私の記事

  1. 私のリストのエントリ 1
  2. 私のリスト エントリ 2

:::python def x (a, b): a * b を返す

正しく変換され、この小さなことを二度と気にする必要はありませんか???

ちなみに、私はピグメントとpythonマークダウンを使用しています。

0 投票する
11 に答える
50903 参照

c# - C#で長すぎる単一行文字列を宣言する

エディターで文字列を宣言および/または表示することが不可能ではないような、C# で長い単一行文字列を宣言する適切な方法はありますか?

私が知っているオプションは次のとおりです。

1: 実行します。これは、文字列が画面の右側からはみ出しているため、開発者がメッセージを読むのに面倒なスクロールと読まなければならないため、悪いことです。

2: @+改行。これはコードでは見栄えがしますが、文字列に改行が入ります。さらに、コードで見栄えを良くしたい場合は、改行を取得するだけでなく、文字列の各行の先頭に厄介なスペースも取得します.

3:"" + ...これは問題なく動作しますが、入力するのが非常にイライラします。半行分のテキストをどこかに追加する必要がある場合は、あらゆる種類の + を更新し、テキストをあちこちに移動する必要があります。

4: string.format or string.concat. 基本的には上記と同じですが、プラス記号はありません。同じ利点と欠点があります。

これをうまく行う方法は本当にありませんか?

0 投票する
5 に答える
10341 参照

eclipse - Eclipseが私のコメントを操作するのを止めてください

Eclipseがソースファイルのコメントを操作するのを防ぐ方法はありますか?

私の主な問題は、ワードラップを防ぐことです。コードをワードラップしないようにEclipseを構成することができましたが、それでもコメントに対してはそれを行うようです。

私がこのように入力するコード:

このようになります:

0 投票する
5 に答える
49561 参照

java - Eclipseコードのフォーマットを変更するにはどうすればよいですか?

Eclipseでコードを再フォーマットすると、メソッドヘッダーは次のようになります。

次のようなメソッドヘッダーに:

私がここに連れてこられたとき、私はこれまでEclipseを使用したことがなく、他の誰かから提供されたプロジェクト設定をインポートしました。私がEclipseで作業した小さな新しいプロジェクトではこれが行われないので、インポートした設定に含まれている必要があります。しかし、私は見つけることができるすべてのパネルと、ワークスペースで見つけることができるすべての隠しファイルを調べましたが、これを引き起こしている原因を理解することはできません。

どうすればオフにできますか?メソッドシグネチャのパラメータの前に改行は必要ありません。なぜだれかがそうするのか想像できません。

0 投票する
4 に答える
378 参照

c - ライン要素の間にスペースを挿入するCビューティファイアを探しています

私はCコードのほとんどすべてのセマンティック要素間のスペースが好きです。

したがって、私は好む

これを行うことができるCビューティファイア(unixプラットフォーム)はありますか?
関数マクロをそのままにしておく必要があるのは、真剣に賢い美化者です。

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

python - Pythonソースコードからコメントとdoc文字列を削除するにはどうすればよいですか?

次のように実行できるプログラムはありますか。

orig.py にはコメントとドキュメント文字列を含む Python ソース コードが含まれ、smaller.py には同じ実行可能なソース コードが含まれていますが、コメントとドキュメント文字列は含まれていません。

もともと次のようなコード:

次に、次のようになります。

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

eclipse - Eclipseソースコードフォーマッターに80文字で改行を強制する代替方法または方法はありますか?

Eclipseソースコードフォーマッター/ビューティファイアーを使用するときはいつでも(メニュー項目[ソース]-[クリーンアップ]または[CTRL]-[Shift]-[f]を使用して)、複数行に分割したステートメントを80文字より長い1行に再フォーマットします。 :

そしてそれは

これは80文字より長く、印刷すると見栄えが悪くなります。

日食がこれを行うのを防ぐことはできますか?または、80文字でうまくラップする代替のEclipseソースコードフォーマッターはありますか?

編集1: EclipseWindow - Preferences - Java - Code Style - Formatter - Editでは、最大線幅が80に設定されていました。これを78に変更し、代入式の折り返しも有効にしました。これは役に立ちました。現在、ラップされていない唯一の式は次のとおりです。

と他の人はそれが好きです。