コード重複解析設定
このダイアログを使用して、検索の機密性を定義し、同様のすべてのコード構成についての報告を避けるのに役立つ制限を設定します。 あなたの好みは言語特有の文脈で指定されます。
項目 | 説明 |
|---|
CSS | |
CoffeeScript | 変数を匿名化 :このチェックボックスを選択すると、異なる変数名を使っている同じ関数が重複とみなされます。例えば:
var test01 = function(a,b){
return (a*b)
}
var test01 = function(a,b){
return (a*b)
}
関数を匿名化 リテラルを匿名化
次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。 次よりも単純な共通ではない部分式を匿名化: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PyCharm ではより大きな構造が類似していると見なされます。 値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。
|
ECMA スクリプトレベル 4 | 変数を匿名化 :このチェックボックスを選択すると、異なる変数名を使っている同じ関数が重複とみなされます。例えば:
var test01 = function(a,b){
return (a*b)
}
var test01 = function(a,b){
return (a*b)
}
関数を匿名化 リテラルを匿名化
次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。 次よりも単純な共通ではない部分式を匿名化: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PyCharm ではより大きな構造が類似していると見なされます。 値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。
|
HTML ファイルの操作 | |
JavaScript | 変数を匿名化 :このチェックボックスを選択すると、異なる変数名を使っている同じ関数が重複とみなされます。例えば:
var test01 = function(a,b){
return (a*b)
}
var test01 = function(a,b){
return (a*b)
}
関数を匿名化 リテラルを匿名化
次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。 次よりも単純な共通ではない部分式を匿名化: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PyCharm ではより大きな構造が類似していると見なされます。 値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。
|
Python | このページでは、Python 構造内で検索の設定を行えます。 |
TypeScript | 変数を匿名化 :このチェックボックスを選択すると、異なる変数名を使っている同じ関数が重複とみなされます。例えば:
var test01 = function(a,b){
return (a*b)
}
var test01 = function(a,b){
return (a*b)
}
関数を匿名化 リテラルを匿名化
次よりも単純な重複は表示しない: 結果ウィンドウに表示される重複言語構成のサイズを設定します。 デフォルトでは、10 単位未満の構成は含まれません(そしてこの制限は変更できません)。 次よりも単純な共通ではない部分式を匿名化: 類似していると見なすことができる言語構成内の副要素の値を設定し、その構成を結果ウィンドウに重複して表示します。 数値が大きいほど、PyCharm ではより大きな構造が類似していると見なされます。 値は、加法的アルゴリズムで計算された要素サイズに基づいて、任意の重みとして設定されます。 要素が大きいほど、計算値は高くなります。
|
XHTML | |
XML | |
2026 年 6 月 1 日