无法将变量从_someName
重构到someName
(删除_
)。
即使我将所有变量从_someName
重命名为anotherName
,它也会像_anotherName
一样出现。无法摆脱"_"
。是否需要一些设置?
我使用TypeScript语言,WebStorm的最新版本,MacOSX。使用没有_
的变量,一切都很好。
export class Vector2 {
protected _top: number;
protected _left: number;
public constructor(top: number, left: number) {
this._top = top;
this._left = left;
}
public equals(otherVector: Vector2): boolean {
if (this.getTop() === otherVector.getTop() && this.getLeft() === otherVector.getLeft())
return true;
else
return false;
}
public getTop(): number {
return this._top;
}
public setTop(value: number) {
this._top = value;
}
public getLeft(): number {
return this._left;
}
public setLeft(value: number) {
this._left = value;
}
}
答案 0 :(得分:2)
请尝试从设置|的字段前缀中删除_
。编辑器代码样式|打字稿|代码生成-这应该有所帮助