WarWithinMe / better-align

A vscode extension to provide better vertical alignment
Other
75 stars 39 forks source link

[BUG] Align adds unnecessary leading space every time. #32

Open JiaChen-Zeng opened 6 years ago

JiaChen-Zeng commented 6 years ago

Align this code.

           articlesSubject$: Subject<Article[]>;
           articles$       : Observable<Article[]>; // Final Observable
  readonly nextFunc        : (value: Article[]) => void = v => this.articlesSubject$.next(v);

Gives.

                    articlesSubject$: Subject<Article[]>;
                    articles$       : Observable<Article[]>;                                            // Final Observable
           readonly nextFunc        : (value: Article[]) => void = v => this.articlesSubject$.next(v);

Align again.

                             articlesSubject$: Subject<Article[]>;
                             articles$       : Observable<Article[]>;                                            // Final Observable
                    readonly nextFunc        : (value: Article[]) => void = v => this.articlesSubject$.next(v);

This aligns normally.

           articlesSubject$: Subject<Article[]>;
           articles$       : Observable<Article[]>;  // Final Observable
  readonly nextFunc = v => this.articlesSubject$.next(v);