問題タブ [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.
xcode - Xcode でのコードの書式設定
Eclipse や Netbenas でできるように、Xcode でコードをフォーマットする方法はありますか。メニューにオプションが見つかりませんでした。これに対するホットキーはありますか、それとも Xcode にはありませんか?
python - 開発者ブログのマークダウンを改善する方法
http://www.elmalabarista.com/blog/でブログを再構築しています。私は以前のバージョンのマークダウンを使用していましたが、コード サンプルがほとんどない理由を思い出しました。マークダウンでコード サンプルを実行するのは非常に脆弱です。
私はそこにいくつかのpythonを入れようとしましたが、マークダウンをコードとしてマークすることはできません!. 主犯?コードの構文はマークダウンです。スペースはありません。私はエディターとして wmd を使用しているにもかかわらず (ここで SO でどのように機能するかは私にとって謎です)、テキストを右に移動することはできないため、コードとして取得することはありません。これが問題です:
簡単なものを入れます:
しかし、問題は私が持っているものです:
:::python def hello(): パス
また
:::python def hello(): パス
(はい、ボットはフォーマットされていますが、動作しません)。間違い - タブの使用、スペースの多すぎ、少なすぎ) は厳しく罰せられます。また、コードが長い場合、問題が発生する可能性も高くなります。
したがって、単純に行う方法はあります。
### 私の記事
- 私のリストのエントリ 1
- 私のリスト エントリ 2
:::python def x (a, b): a * b を返す
正しく変換され、この小さなことを二度と気にする必要はありませんか???
ちなみに、私はピグメントとpythonマークダウンを使用しています。
c# - C#で長すぎる単一行文字列を宣言する
エディターで文字列を宣言および/または表示することが不可能ではないような、C# で長い単一行文字列を宣言する適切な方法はありますか?
私が知っているオプションは次のとおりです。
1: 実行します。これは、文字列が画面の右側からはみ出しているため、開発者がメッセージを読むのに面倒なスクロールと読まなければならないため、悪いことです。
2: @+改行。これはコードでは見栄えがしますが、文字列に改行が入ります。さらに、コードで見栄えを良くしたい場合は、改行を取得するだけでなく、文字列の各行の先頭に厄介なスペースも取得します.
3:"" + ...
これは問題なく動作しますが、入力するのが非常にイライラします。半行分のテキストをどこかに追加する必要がある場合は、あらゆる種類の + を更新し、テキストをあちこちに移動する必要があります。
4: string.format or string.concat
. 基本的には上記と同じですが、プラス記号はありません。同じ利点と欠点があります。
これをうまく行う方法は本当にありませんか?
eclipse - Eclipseが私のコメントを操作するのを止めてください
Eclipseがソースファイルのコメントを操作するのを防ぐ方法はありますか?
私の主な問題は、ワードラップを防ぐことです。コードをワードラップしないようにEclipseを構成することができましたが、それでもコメントに対してはそれを行うようです。
私がこのように入力するコード:
このようになります:
java - Eclipseコードのフォーマットを変更するにはどうすればよいですか?
Eclipseでコードを再フォーマットすると、メソッドヘッダーは次のようになります。
次のようなメソッドヘッダーに:
私がここに連れてこられたとき、私はこれまでEclipseを使用したことがなく、他の誰かから提供されたプロジェクト設定をインポートしました。私がEclipseで作業した小さな新しいプロジェクトではこれが行われないので、インポートした設定に含まれている必要があります。しかし、私は見つけることができるすべてのパネルと、ワークスペースで見つけることができるすべての隠しファイルを調べましたが、これを引き起こしている原因を理解することはできません。
どうすればオフにできますか?メソッドシグネチャのパラメータの前に改行は必要ありません。なぜだれかがそうするのか想像できません。
c - ライン要素の間にスペースを挿入するCビューティファイアを探しています
私はCコードのほとんどすべてのセマンティック要素間のスペースが好きです。
したがって、私は好む
に
これを行うことができるCビューティファイア(unixプラットフォーム)はありますか?
関数マクロをそのままにしておく必要があるのは、真剣に賢い美化者です。
python - Pythonソースコードからコメントとdoc文字列を削除するにはどうすればよいですか?
次のように実行できるプログラムはありますか。
orig.py にはコメントとドキュメント文字列を含む Python ソース コードが含まれ、smaller.py には同じ実行可能なソース コードが含まれていますが、コメントとドキュメント文字列は含まれていません。
もともと次のようなコード:
次に、次のようになります。
eclipse - Eclipseソースコードフォーマッターに80文字で改行を強制する代替方法または方法はありますか?
Eclipseソースコードフォーマッター/ビューティファイアーを使用するときはいつでも(メニュー項目[ソース]-[クリーンアップ]または[CTRL]-[Shift]-[f]を使用して)、複数行に分割したステートメントを80文字より長い1行に再フォーマットします。 :
そしてそれは
これは80文字より長く、印刷すると見栄えが悪くなります。
日食がこれを行うのを防ぐことはできますか?または、80文字でうまくラップする代替のEclipseソースコードフォーマッターはありますか?
編集1:
EclipseWindow - Preferences - Java - Code Style - Formatter - Edit
では、最大線幅が80に設定されていました。これを78に変更し、代入式の折り返しも有効にしました。これは役に立ちました。現在、ラップされていない唯一の式は次のとおりです。
と他の人はそれが好きです。