ReSharper 2020.3 ヘルプ

HTML でのコードスタイル支援

ReSharper は HTML で次のコードスタイル支援機能を提供します:

コードフォーマットルールの管理と適用

コードスタイルの重要な点は、コードのフォーマット方法、つまり、空白と空白行を使用してコードブロックを配置および分離する方法、インデントにタブを使用するかどうか、および使用する方法。

The extensive set of ReSharper code formatting rules has a default configuration that takes into accountdefault Visual Studio formatting options as well as numerous best practices. You can configure every detail of formatting rules and enforce the rules in your code. These rules are applied when ReSharper produces new code with code completion and code generation features, applies code templates and performs refactorings. The formatting rules can also be applied to the existing code in the current selection, current file, or in a larger scope up to the entire solution.

ReSharper は共有設定のメカニズムを使用してフォーマット設定を保存します。コード編集 | HTML | スタイルのフォーマットグループのオプションページでフォーマットルールを設定できます。EditorConfig ファイルにフォーマット設定を保存して共有することもできます。

属性値を引用符で正規化する

HTML 仕様 (英語) allows you to use both dingle (') and double (") quotes for attribute values. It is a good idea to stick to the same quote style within your project or solution. To do so, you can configure your preference on the コード編集 | HTML | 構文スタイル page of ReSharper options. To enforce this preference in the existing codebase, either run code cleanup withone of the built-in profiles フルクリーンアップ or 再フォーマットして構文スタイルを適用 , or create and run カスタムプロファイル where the corresponding option selected.

関連ページ:

ReSharper 設定の管理と共有

ReSharper は、階層化された設定のメカニズムを使用して環境設定を保存するため、次の利点があります。さまざまなソリューションで異なる設定を行うことができます。環境設定のさまざまなサブセットを別の場所に保存し、特定のソリューションで作業するときに環境設定を組み合わせることができます。例: 記号のアイコンとチーム設定のコード形式を個人設定で保存し、これらの設定を自動的に組み合わせることができます。設定の特定のサブセットを VCS に保持することにより、チーム内の設定を同期できます。ReShar...

コードフォーマットルールの管理と適用

コードスタイルの重要な点は、コードのフォーマット方法、つまり、空白と空白行を使用してコードブロックを配置および分離する方法、インデントにタブを使用するかどうか、および使用する方法。ReSharper コードフォーマットルールの広範なセットには、デフォルトの Visual Studio フォーマットオプションと多数のベストプラクティスを考慮したデフォルト構成があります。フォーマットルールのすべての詳細を構成し、コードにルールを適用できます。これらのルールは、ReSharper がコード補完およびコ...

コード補完 (IntelliSense)

ReSharper は、高度な機能を備えた Visual Studio のネイティブコード補完(IntelliSense)を補完し、拡張します。例: あなたの入力に基づいて提案のリストを絞り込み、選択した型と拡張メソッドを自動的にインポートし、メソッド名を補完するときに括弧を追加し、型に応じて変数とフィールド名を提案するなど。ReSharper のコード補完の機能に慣れ親しむために、いくつかの実装の基本があります: デフォルトでは、ReSharper はネイティブ Visual Studio の...

EditorConfig を使用する

どのフォーマットスタイルの設定がファイルフォーマット情報ウィンドウの現在のファイルに影響するかを見ることができます。ReSharper は、EditorConfig 形式で定義されたコード形式スタイル、コード構文スタイル、C# の命名スタイル、コードインスペクション重大度レベルをサポートします。Matthell は、ReSharper が EditorConfig を使用してフォーマットルールの設定全体をどのように維持するのをヘルプいるかを示しています。EditorConfig とは何ですか? R...

HTML でのナビゲーションと検索

ReSharper のナビゲーションと検索機能のほとんどは、HTML でもサポートされています。これらの機能の詳細については、ナビゲートして検索の該当するトピックを参照してください。このセクションのサブジェクトでは、フィーチャマトリックスを見つけて、HTML で正確にサポートされているものを確認することもできます。このトピックでは、HTML のナビゲーションおよび検索機能の使用例をいくつか見つけることができます。ファイル構造:ファイル構造は、現在のファイルの概要を提供します。ファイル構造ウィン...