无法在 WebStorm 中重命名(重构)名称

Can't rename (refactor) names in WebStorm

无法将变量从 _someName 重构为 someName(删除 _)。 即使我将所有变量从 _someName 重命名为 anotherName,结果也像 _anotherName。无法摆脱"_"。它需要一些设置吗? 我使用 TypeScript 语言,最新版本的 WebStorm,MacOS X。使用没有 _ 的变量一切正常。

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;
    }
}

请尝试从设置中的字段前缀中删除_ |编辑|代码风格 |打字稿 |代码生成 - 这应该有帮助