代码之家  ›  专栏  ›  技术社区  ›  Irina

无法重命名(重构)webstorm中的名称

  •  0
  • Irina  · 技术社区  · 6 年前

    无法从中重构变量 _someName someName (删除 _ ) 即使我把所有变量都重命名为 _某个名字 anotherName 它看起来像 _anotherName . 无法摆脱 "_" . 它需要一些设置吗? 我使用的是类型脚本语言,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;
        }
    }
    1 回复  |  直到 6 年前
        1
  •  2
  •   lena    6 年前

    请尝试删除 _ 字段前缀: 在里面 设置编辑器代码样式类型脚本代码生成 -这应该有帮助