問題タブ [autoformatting]

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 に答える
4441 参照

visual-studio-2008 - VisualStudio2008でのweb.configの自動フォーマット

現在、Microsoft Word 2007を使用してAPIドキュメントを作成中です。ユーザーは、ドキュメントのセクションを切り取ってweb.configに貼り付ける必要があります。

読みやすくするためにMicrosoftWordドキュメントのセクションをフォーマットしました。フォーマットしたセクションをweb.configに貼り付けると、MicrosoftWordドキュメントのスタイルが維持されます。

ユーザーがセクションを好みのweb.configレイアウトに自動フォーマットする方法はありますか?

編集

ドキュメントは、MicrosoftWordで次のようにフォーマットされています。

ユーザーがworddocumentのセクションをweb.configに追加するとき、好みのフォーマットスタイルに一致させたいと思います。改行、異なるインデントなどはありません。

編集1:

構成セクションからすべてのページ分割を削除し、Ctrl+KCtrl+Dを使用してドキュメント全体をフォーマットしました。コードサンプルを更新して、Wordドキュメントの外観を反映しました。

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

c# - VisualStudioの自動フォーマットが壊れています

Windows 7 Build710032ビットでVisualStudio2008sp1を実行しています。

Windows 7 RCのインストールが異なっていても、これまでこの問題が発生したことはありません。

';'でステートメントを終了するとき または'}'など、通常VSはその行またはコードブロックを自動フォーマットします。それは私にとってはありませんでした。

[ツール]->[オプション]->[テキストエディター]->[C#]->[フォーマット]->[一般]をオンにしました。3つの[自動フォーマット]チェックボックスは既にオンになっています。ホットキーを押して自動フォーマットすると、ソースが期待どおりにフォーマットされます。

なぜそれがこれをしているのか誰かが知っていますか?

これと関係があるかもしれない私がインストールしたもの:VS2008 SP1 SQL Server 2008 sp1 Office 2007

助けてくれてありがとう

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

c# - Visual Studio/C# 自動フォーマット。属性の後に改行を制御できますか

ビジュアルスタジオはこれを続けています:

私はこれが欲しい:

「パブリック クラス MyContract」が [DataContract] と同じ行にある場合、大したことはありません。

Visual Studio には多くの詳細なオートフォーマット オプションがあるようですが、属性の後の改行に関するオプションが見つかりません。ここで何か不足していますか?それとも、利用できないだけですか。

編集:少なくとも、「常に挿入」または「常に削除」改行オプションではなく、「入力したものを変更しない」書式設定オプションが必要です。入力後にコードのフォーマットが解除され続けるのは非常に面倒です。

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

c# - ソース管理のコミット、チェックアウト、差分などの前後にコードを自動フォーマットできる場合、企業は標準的なコード スタイルを本当に必要としているのでしょうか?

ソース管理のコミット、チェックアウト、差分などの前後にコードを自動フォーマットできる場合、企業は標準的なコード スタイルを本当に必要としているのでしょうか?

プログラミングが始まって以来、「括弧を次の行に置く」または「( を適切にインデントする」などの標準的なコーディング スタイルの議論は、もはや不可欠ではなくなったように感じます。

空白が重要な言語では差分を考慮する必要があることは理解していますが、スタイルが個人的な好みである言語では、それについて心配する必要は本当にありますか?

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

css - VisualStudioのカスタムフォーマットドキュメントオプション。CSSタグのフォーマット

VS2008で作業するときは、時間を大幅に節約できるため、Ctrl + K+Dを頻繁に使用します。

しかし、CSSファイルでは、このコマンドは私があまり好きではない方法でドキュメントをフォーマットします。

たとえば、ドキュメントを自動フォーマットすると、

ただし、(私の意見では)はるかに読みやすいので、この方法でタグをフォーマットするのが好きです。

だから、私がこれを実装できる方法はありますか?

「タグ固有のオプション」機能は私が必要としているもののようですが、これを行う方法がよくわかりません。

ありがとう。

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

visual-studio - Visual Studio 2005 で特定のアイテムの自動インデントを無効にしますか?

VS2005 が C++ コードを自動インデント (または自動フォーマット) する方法のほとんどは気にしませんが、自動的にインデントしたくない特定の項目があります。たとえば、#define ステートメントのように。スコープの奥深くまで入力しても、それらを画面の左側に押し込みます。それは本当に本当に迷惑です。

自動インデント/フォーマットを完全に無効にする以外に、この動作を変更する方法はありますか?

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

eclipse - Eclipse はこの if ステートメントを正しくフォーマットしません

これは簡単に答えられるはずです:

余白を尊重するために、80 文字を超える Java コードをラップするように Eclipse を設定しています。

このコードはラップしません:

質問: マージンが尊重されるようにコード フォーマッタの設定を行うにはどうすればよいですか?

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

r - Rコードを自動フォーマットするツール

R コードを自動的に再フォーマットできるツール (エディター、スクリプトなど) はありますか? カスタマイズ可能である必要はありませんが、このコードにはセミコロンまたは改行の両方があるため、セミコロンまたは改行で区切られたステートメントを認識できる必要があります。すべてのステートメントを別の行に配置し、一貫してコード ブロックをインデントし、一貫して中括弧を配置できる場合、私は非常に満足しています。

編集:調査結果の要約

素晴らしい答えをありがとう。これが私が見つけたものです。

  • ESS と StatET はどちらも優れた R エディターであり、コード ブロックの自動インデントをうまく処理します。StatET を使用すると、ファイル内のすべてを一度に選択して再インデントできます。私が知る限り、ESS では関数定義全体を一度にインデントできますが、ファイル全体をインデントすることはできません (見逃した場合は訂正してください)。これらのどちらもブレースの配置を修正したり、複数ステートメントの行を分割したりしません。(例: i = n*b;a=i+1)
  • formatR は素晴らしいです。インデントを修正するだけでなく、中括弧を一貫して配置し、複数ステートメントの行を分割します。

ソースディレクトリ全体を変換できるように、私が書いた小さな関数を次に示します(奇妙なことにアニメーションパッケージにあるformatRと同じ基本関数を使用します)。

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

visual-studio-2010 - VS2010 のような Dreamweaver CS5 オートフォーマット ソース コード CTRL+K、CTRL+D?

Dreamweaver CS5 は、Visual Studio 2010 と同様の自動フォーマット機能をサポートしていますかCTRL+ K, CTRL+ D?

ありがとう!

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

perl - Perl ソースコードを自動的に整理するにはどうすればよいですか?

私の会社の猫がキーボードの上を歩き、1000 行以上の有効な実行可能 Perl コードを維持するために残してしまいました。

Perl の TMTOWTDI 哲学のおかげで、彼女が作成したコードのすべての行を理解するために Google を検索していることに気づきました。

私の悲惨さに加えて、コードはインデントされておらず、1行に2つのステートメントが頻繁に出現し、ループが外側か内側かを判断できません。

この Perl コードを正常な状態に自動設定するにはどうすればよいですか? はい、それを行うCPANモジュールがいくつかあるに違いありません。外部ツールはどうですか?手がかりはありますか?