この記事では、リファクタリングを容易にする 5 つの VSCode プラグインを紹介します。これらはユーザーがコードをクリーンアップし、複雑さを軽減し、機能を改善し、開発効率を向上させるのに役立ちます。見てみましょう。 !
コードをクリーンアップし、複雑さを軽減し、機能を改善する方法を探している場合、これらのリファクタリング拡張機能は、より迅速に作業を進めるのに役立ちます。 [推奨学習: "vscode チュートリアル"]
SonarLint を使用すると、コーディングの問題が発生する前に修正できます。 SonarLint は、スペル チェッカーと同様に、コードを作成するときにエラーやセキュリティ ホールを強調表示し、明確な修復ガイダンスを提供するので、コードがコミットされる前にそれらを修正できます。 VS Code の SonarLint は、JavaScript、TypeScript、Python、Java、HTML、および PHP コードの分析をサポートします。
JavaScript Booster は、var Convert の変更など、さまざまなエンコード操作を備えたコード再構築ツールです。 const または let に変更し、冗長な else ステートメントを削除し、宣言と初期化をマージします。左側の電球に注目して押して、カーソルの下のコードを変換する方法を学びましょう。
Stepsize 技術的負債とリファクタリングされるコードをブックマークしてレポートできます。リファクタリングが必要なコードを見つけたものの、すぐに実行する時間がない場合は、それを表示して、VS Code で直接問題を提起できます。
4.AbracadabraAbracadabra
を使用すると、既存のコードを迅速かつ安全にリファクタリングできますVSコードで。 VS コードには、いくつかの基本的なリファクタリングが付属しています。 Abracadabra は、最も便利なショートカットを即座にトリガーするショートカット、必要に応じてリファクタリングを提案するクイックフィックス、ニーズに合わせて UX をカスタマイズするオプション、.js、.jsx、.ts、.tsx、および .vue ファイルの操作でエディターを強化します。
5. Glean
Gleanは、React コードベース用のリファクタリング ツールを提供します: JSX を新しいコンポーネントに抽出し、クラス コンポーネントを機能コンポーネントを使用し、パッケージ化にフックを使用します。これにより、JSX を新しいコンポーネントに抽出したり、クラス コンポーネントを機能コンポーネントに変換したり、その逆を行ったり、JSX を条件付きでラップしたり、状態変数やそのセッターの名前を変更したりすることができます。
プログラミング関連の知識について詳しくは、
プログラミング入門以上がリファクタリングを簡単にする VSCode の 5 つのプラグイン (共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。