web-dev-qa-db-ja.com

WebStorm / PhpStormでTypeScriptファイルのインポートをアルファベット順に自動的に並べ替える方法は?

デフォルトの設定でtslintを使用しますtslint:recommendedそして私はできるだけ少ないルールを適応させたいです。

特定のルールでは、 インポートはアルファベット順にする必要があります

src/core/task/TaskMockDecorator.ts[2, 1]: Import sources within a group must be alphabetized.
src/core/task/taskRunner.ts[1, 16]: Named imports must be alphabetized.

インポートを自分でアルファベット順に並べ替えたくありません。そのリンティングを無効にする前に:WebStorm/PhpStormは私のためにそれを行うことができますか?

9
k0pernikus

ウェブストームによると: https://www.jetbrains.com/help/webstorm/tslint.html

WebStormを使用すると、TSLintによって報告された問題の一部を自動的に修正できます。

特定のエラーを修正するには、強調表示されたコードにカーソルを置き、⌥⏎を押してから、ポップアップメニューから[TSLint:現在のエラーを修正]を選択します。ファイルで検出されたすべての問題を修正するには、TSLint:現在のファイルを修正を選択します。

5
user8570253

TSLint 4. の時点で、ordered-importsルールは違反の自動修正を特徴としています。 --fixフラグを使用してCLIから実行できます。

15
Adi Dahiya