PhpStorm 2026.1 Help

コード重複解析設定

このダイアログを使用して、検索の機密性を定義し、同様のすべてのコード構成についての報告を避けるのに役立つ制限を設定します。 あなたの好みは言語特有の文脈で指定されます。

項目

説明

CSS

  • <number> 未満の CSS プロパティを含む重複を表示しない: 結果ウィンドウに表示される重複した言語構成のサイズを設定します。

CoffeeScript

  • 変数を匿名化する :このチェックボックスを選択すると、異なる変数名を使っていても同じ内容の関数は重複として扱われます。例えば:

    var test01 = function(a,b){ return (a*b) } var test01 = function(a,b){ return (a*b) }
  • 関数を匿名化する

  • リテラルを匿名化する

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

  • 次よりも単純な共通ではない部分式を匿名化する: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PhpStorm で類似と判断される構造も大きくなります。

    値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。

ECMA スクリプトレベル 4

  • 変数を匿名化する :このチェックボックスを選択すると、異なる変数名を使っていても同じ内容の関数は重複として扱われます。例えば:

    var test01 = function(a,b){ return (a*b) } var test01 = function(a,b){ return (a*b) }
  • 関数を匿名化する

  • リテラルを匿名化する

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

  • 次よりも単純な共通ではない部分式を匿名化する: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PhpStorm で類似と判断される構造も大きくなります。

    値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。

HTML​形式

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

JavaScript

  • 変数を匿名化する :このチェックボックスを選択すると、異なる変数名を使っていても同じ内容の関数は重複として扱われます。例えば:

    var test01 = function(a,b){ return (a*b) } var test01 = function(a,b){ return (a*b) }
  • 関数を匿名化する

  • リテラルを匿名化する

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

  • 次よりも単純な共通ではない部分式を匿名化する: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PhpStorm で類似と判断される構造も大きくなります。

    値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。

PHP

  • 変数を匿名化する :このチェックボックスを選択すると、異なる変数名を使っていても同じ内容の関数は重複として扱われます。例えば:

    var test01 = function(a,b){ return (a*b) } var test01 = function(a,b){ return (a*b) }
  • 関数を匿名化する

  • リテラルを匿名化する

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

  • 次よりも単純な共通ではない部分式を匿名化する: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PhpStorm で類似と判断される構造も大きくなります。

    値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。

TypeScript

  • 変数を匿名化する :このチェックボックスを選択すると、異なる変数名を使っていても同じ内容の関数は重複として扱われます。例えば:

    var test01 = function(a,b){ return (a*b) } var test01 = function(a,b){ return (a*b) }
  • 関数を匿名化する

  • リテラルを匿名化する

  • 次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。

  • 次よりも単純な共通ではない部分式を匿名化する: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PhpStorm で類似と判断される構造も大きくなります。

    値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。

XHTML

  • <number> 個未満のタグを含む重複を表示しない: 結果ウィンドウに表示される重複した言語構成のサイズを設定します。

  • タグと属性の値を匿名化する

XML​形式

  • <number> 個未満のタグを含む重複を表示しない: 結果ウィンドウに表示される重複した言語構成のサイズを設定します。

  • タグと属性の値を匿名化する

2026 年 5 月 22 日