Sass、SCSS、Less
PhpStorm は、Sass(英語)、Less(英語)、SCSS(英語) コードを CSS(英語) に変換するコンパイラーと統合します。PhpStorm でコンパイラーを使用するには、関連する事前定義済みテンプレートに基づいて、ファイル監視としてコンパイラーを構成する必要があります。
始める前に
お使いのコンピューターに Node.js(英語) がインストールされていることを確認してください。
設定 | プラグインページのインストール済みタブで、CSS、Sass、Less、ファイル監視の必須プラグインが有効になっていることを確認します。詳細については、プラグインのマッピングを参照してください。
Sass/SCSS のインストール
埋め込まれたターミナル(Alt+F12)で、次のように入力します。
npm install -g sass
Sass オフィシャル Web サイト(英語)の詳細を参照してください。
Less のインストール
埋め込まれたターミナル(Alt+F12)で、次のように入力します。
npm install --global less
Less オフィシャル Web サイト(英語)の詳細を参照してください。
コードを CSS にコンパイルする
コードを自動的にコンパイルするには、コンパイラーをインストールし、ファイルへの変更を追跡してコンパイラーを実行する Sass、Less、SCSS ファイルウォッチャーを構成する必要があります。
ファイルを開くと、PhpStorm は、該当するファイル監視が現在のプロジェクトで使用可能かどうかを確認します。そのようなファイル監視が構成されているが無効になっている場合、PhpStorm は、構成されたファイル監視について通知し、有効にすることを提案するポップアップを表示します。
現在のプロジェクトで該当するファイル監視が構成されて有効になっている場合、PhpStorm は新規ウォッチャーダイアログで指定されたイベントで自動的にコンパイラーを起動します。
編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスが選択されている場合、ソースウォッチに変更が加えられるとすぐにファイル監視が呼び出されます。
編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスをオフにすると、ファイルウォッチャーは保存( 、Ctrl+S)または PhpStorm からのフォーカス移動時(フレーム非アクティブ化時)に開始されます。
ファイル監視の詳細を参照してください。
PhpStorm は生成された出力で別のファイルを作成します。ファイルの名前は、ソース Sass、Less、SCSS ファイルの名前と拡張子 .css です。生成されたファイルの場所は、新規ウォッチャーダイアログのリフレッシュする出力パスフィールドで定義されています。しかし、プロジェクトツリーでは、それらは現在ノードとして表示されているソースファイルに表示されます。
ファイルウォッチャーを作成する
設定ダイアログ(Ctrl+Alt+S)で、ツールのファイル監視をクリックします。開くファイルウォッチャーページには、構成済みのファイルウォッチャーのリストが表示されます。
をクリックするか、Alt+Insert を押します。使用するツールに応じて、リストから Less、Sass、SCSS の事前定義テンプレートを選択します。
プログラムフィールドで、選択した事前定義テンプレートに応じてコンパイラーアーカイブへのパスを指定します。
Less 用の lessc。
Sass/SCSS 用の sass。
npm を使用して標準インストール手順を実行した場合、PhpStorm は必要なファイルそのものを特定し、自動的にフィールドに入力します。それ以外の場合は、パスを手動で入力するか、
をクリックして、表示されるダイアログでファイルの場所を選択します。
ファイル監視に記載されている手順に従います。
サンプル: SCSS を CSS にコンパイルする
プロジェクトが次のように構成されているとします。
![SCSS を CSS にコンパイルする: プロジェクト構造 Compiling SCSS into CSS: project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_project_structure.png)
ご覧のとおり、_grid.scss は Page.scss にインポートされます。以下の例は、プロジェクトを手動または自動で保存するときに Page.scss が CSS にコンパイルされる方法と、_grid.scss への変更が生成された CSS ファイルにどのように反映されるかを示しています。
SCSS タイプのファイルウォッチャーを作成します。設定ダイアログ (Ctrl+Alt+S) を開き、 に移動し、ツールバーの
をクリックして、リストから SCSS を選択します。
開いた新しいファイルウォッチャーダイアログでは、すべての必須フィールドがすでに入力されています。
実際、これらの設定は、コンパイラーを正常に実行するのに十分です。
grid.scss を変更してみましょう。たとえば、31 行目の
margin-left: 0;
をmargin-left: 12px;
に置き換えます。これにより、ファイルウォッチャーがトリガーされ、コンパイラーが Page.scss を処理します。その結果、2 つのファイルが生成され、Page.scss にネストされて表示されます。コンパイルされた CSS コードを含む Page.css
デバッグセッション中にアプリをステップスルーできるソースマップを備えた Page.css.map。
コンパイラーを正常に実行するにはデフォルト設定で十分ですが、ファイルウォッチャーの動作をカスタマイズする方法を確認するために、デフォルト設定を詳しく見ていきましょう。
FileWatcher をトリガーするアクションを変更する
プロジェクトが手動(
または Ctrl+S)または自動で保存されるとすぐに、ファイル監視が起動し、トランスパイラーを起動します。一般に、PhpStorm からフォーカスを移動すると(フレームの非アクティブ化時)、コードは自動的に保存されます。ファイルウォッチャーを使用すると、ファイルウォッチャーのスコープからファイルを編集するときにも自動保存が実行されます。その結果、入力中はトランスパイラーが実行されている可能性があり、パフォーマンスの問題が発生する可能性があります。この問題を解決するには、編集したファイルの自動保存を抑制します。
Ctrl+Alt+S を押して設定を開き、SCSS) を選択し、ツールバーの をクリックします。ファイルウォッチャーの編集ダイアログで、拡張オプション領域を展開し、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスをオフにします。
![編集したファイルを自動保存オフ Auto-save edited files off](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_file_watcher_autosave_on_edit_off.png)
デフォルトでは、ファイルウォッチャーは、そのスコープのファイルが PhpStorm の外部から編集されている場合でもウェイクアップします。この動作をオーバーライドし、内部編集でのみファイルをトランスパイルするには、外部の変更でウォッチャーをトリガーするチェックボックスをオフにします。
![外部の変更でファイルウォッチャーをトリガーするがオフになっている Trigger the File Watcher on external changes is off](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_file_watcher_on_external_changes_off.png)
スコープを変更する
デフォルトでは、PhpStorm は、プロジェクト全体で .scss 拡張子を持つすべてのファイルの変更を監視します。これは、この例では機能します。ただし、処理するスコープを変更できます。たとえば、コミットされていない変更のみを変更できます。大スコープなプロジェクトでは、これにより時間を節約できます。
Ctrl+Alt+S を押して設定を開き、SCSS) を選択し、ツールバーの をクリックします。ファイルウォッチャーの編集ダイアログで、リストから該当するスコープを選択します。詳細については、スコープとファイルの色を参照してください。
![SCSS ファイルウォッチャー: デフォルトのスコープを変更する SCSS File Watcher: change default scope](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_file_watcher_settings_change_scope.png)
カスタム出力場所
デフォルトでは、生成された .css ファイルと .css.map ファイルは、元のファイルがあるフォルダーに保存され、プロジェクトツールウィンドウにその子として表示されます。このデフォルトの動作を変更して、生成されたすべての .css ファイルと .css.map ファイルを別のフォルダーに保存できます。
簡単なケースから始めましょう。プロジェクトルートに custom_output.scss ファイルがあるとします。
![プロジェクト構造 Project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_project_structure_plain.png)
custom_output.scss を編集してみましょう。たとえば、6 行目の fill-opacity: abs(50);
を fill-opacity: abs(60);
に置き換えます。デフォルトの FileWatcher 構成では、生成されたファイル custom_output.css および custom_output.css.map はプロジェクトルートに保存され、custom_output.scss の子として表示されます。
![デフォルト設定: 出力はプロジェクトルートに保存されます Default settings: the output is stored in the project root](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_result_with_default_settings.png)
すべての出力を別のフォルダー(たとえば、css)に保存すると便利です。css フォルダーを出力場所として使用してカスタム SCSS_custom_output ファイルウォッチャーを作成しましょう。
Ctrl+Alt+S を押して設定を開き、上記の説明に従って SCSS ファイルウォッチャーを作成します。
を選択します。次に、デフォルト設定を次のように更新します。
引数フィールドに次のように入力します。
$FileName$:$ProjectFileDir$/css/$FileNameWithoutExtension$.cssリフレッシュする出力パスフィールドに次のように入力します。
$ProjectFileDir$/css/$FileNameWithoutExtension$.css:$ProjectFileDir$/css/$FileNameWithoutExtension$.css.map
![カスタム出力パスを備えた新しいファイルウォッチャー New File Watcher with custom output path](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_default_fw_updated.png)
新しいファイルウォッチャーを保存し、有効になっていることを確認します。
![カスタム出力パスが保存され、有効になっている新しいファイルウォッチャー New File Watcher with custom output path saved and enabled](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_fw_saved.png)
ここで、たとえば custom_output.scss を編集する場合、6 行目の fill-opacity: abs(50);
を fill-opacity: abs(60);
に置き換えると、PhpStorm は css フォルダーを作成し、生成された custom_output.css ファイルと custom_output.css.map ファイルをそのフォルダーに保存します。
![カスタム設定: 出力は別のフォルダーに保存されます Custom settings: the output is stored in a separate folder](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_result_with_custom_settings.png)
カスタム出力場所: 元のフォルダー構造を保持する
ここで、.scss ファイルがフォルダー構造に格納されている例を考えてみましょう。例:
![プロジェクト構造 Project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_project_structure_tree.png)
デフォルトのファイルウォッチャーでは、生成されたファイルは元の .scss ファイルの隣に保存されます。上記のようにカスタムファイルウォッチャーを使用すると、生成されたすべてのファイルが 1 つの同じ css フォルダーに保存されます。
![カスタム出力: 生成されたファイルは、プレーンな構造の別のフォルダーに保存されます Custom output: the generated files are stored in a separate folder in a plain structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_result_with_custom_fw_plain.png)
PhpStorm にフォルダー構造を保持させるために、別のカスタムファイルウォッチャーを作成しましょう。
Ctrl+Alt+S を押して設定を開き、上記の説明に従って SCSS ファイルウォッチャーを作成します。
を選択します。次に、デフォルト設定を次のように更新します。
引数フィールドに次のように入力します。
$FileName$:$ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.cssリフレッシュする出力パスフィールドに次のように入力します。
$ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.css:$ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.css.map
![フォルダー構造のカスタム出力: ファイルウォッチャーが更新されました Custom output with folder structure: File Watcher updated](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_structured_fw_updated.png)
新しいファイルウォッチャーを保存し、有効になっていることを確認します。
![フォルダー構造のカスタム出力: ファイルウォッチャーが保存され、有効になっています Custom output with folder structure: File Watcher saved and enabled](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_structured_fw_saved.png)
ここで、custom_output_body.scss、custom_output_header.scss、custom_output_footer.scss を編集すると、PhpStorm は、styles_structured の構造を保持するサブフォルダーの構造を持つ css フォルダーを作成します。
![カスタム設定: 出力は別のフォルダーに保存され、構造は保持されます Custom settings: the output is stored in a separate folder, the structure preserved](https://resources.jetbrains.com/help/img/idea/2024.1/ws_scss_example_custom_output_result_structured.png)
サンプル: Less を CSS にコンパイルする
プロジェクトが次のように構成されているとします。
![Less を CSS にコンパイルする: プロジェクト構造 Compiling Less into CSS: project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_project_structure.png)
以下の例は、プロジェクトを手動または自動で保存するときに my-styles.less が CSS にコンパイルされる方法と、my-styles.less への変更が生成された CSS ファイルにどのように反映されるかを示しています。
Less タイプのファイルウォッチャーを作成します。設定ダイアログ (Ctrl+Alt+S) を開き、 に移動し、ツールバーの
をクリックして、リストから Less を選択します。
または、エディタータブの上部にある File Watcher が LESS を CSS にコンパイルできるようにしますか? ペインで、.less ファイルを含むはいをクリックします。
開いた新しいファイルウォッチャーダイアログでは、すべての必須フィールドがすでに入力されています。
実際、これらの設定は、コンパイラーを正常に実行するのに十分です。
my-styles.less を変更してみましょう。たとえば、行 1 の
@color
の値を変更します。これにより、ファイル監視がトリガーされます。その結果、2 つのファイルが生成され、my-styles.less にネストされて表示されます。コンパイルされた CSS コードを含む my-styles.css
デバッグセッション中にアプリをステップスルーできるソースマップを備えた my-styles.css.map。
コンパイラーを正常に実行するにはデフォルト設定で十分ですが、ファイルウォッチャーの動作をカスタマイズする方法を確認するために、デフォルト設定を詳しく見ていきましょう。
FileWatcher をトリガーするアクションを変更する
プロジェクトが手動(
または Ctrl+S)または自動で保存されるとすぐに、ファイル監視が起動し、トランスパイラーを起動します。一般に、PhpStorm からフォーカスを移動すると(フレームの非アクティブ化時)、コードは自動的に保存されます。ファイルウォッチャーを使用すると、ファイルウォッチャーのスコープからファイルを編集するときにも自動保存が実行されます。その結果、入力中はトランスパイラーが実行されている可能性があり、パフォーマンスの問題が発生する可能性があります。この問題を解決するには、編集したファイルの自動保存を抑制します。
Ctrl+Alt+S を押して設定を開き、Less) を選択し、ツールバーの をクリックします。ファイルウォッチャーの編集ダイアログで、拡張オプション領域を展開し、編集したファイルを自動保存してウォッチャーをトリガーするチェックボックスをオフにします。
![編集したファイルを自動保存オフ Auto-save edited files off](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_file_watcher_autosave_on_edit_off.png)
スコープを変更する
デフォルトでは、PhpStorm は、プロジェクト全体で .scss 拡張子を持つすべてのファイルの変更を監視します。これは、この例では機能します。ただし、処理するスコープを変更できます。たとえば、コミットされていない変更のみを変更できます。大スコープなプロジェクトでは、これにより時間を節約できます。
Ctrl+Alt+S を押して設定を開き、Less) を選択し、ツールバーの をクリックします。ファイルウォッチャーの編集ダイアログで、リストから該当するスコープを選択します。詳細については、スコープとファイルの色を参照してください。
![SCSS ファイルウォッチャー: デフォルトのスコープを変更する SCSS File Watcher: change default scope](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_file_watcher_settings_change_scope.png)
カスタム出力場所
デフォルトでは、生成された .css ファイルと .css.map ファイルは、元のファイルがあるフォルダーに保存され、プロジェクトツールウィンドウにその子として表示されます。このデフォルトの動作を変更して、生成されたすべての .css ファイルと .css.map ファイルを別のフォルダーに保存できます。
簡単なケースから始めましょう。プロジェクトルートに custom_output.less ファイルがあるとします。
![プロジェクト構造 Project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_project_structure_plain.png)
たとえば、custom_output.less を編集して、1 行目の @color
の値を変更します。デフォルトのファイル監視構成では、生成されたファイル custom_output.css および custom_output.css.map はプロジェクトルートに保存され、custom_output.less の子として表示されます。
![デフォルト設定: 出力はプロジェクトルートに保存されます Default settings: the output is stored in the project root](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_result_with_default_settings.png)
すべての出力を別のフォルダー(たとえば、css)に保存すると便利です。css フォルダーを出力場所として使用してカスタム Less_custom_output ファイルウォッチャーを作成しましょう。
Ctrl+Alt+S を押して設定を開き、上記の説明に従って Less ファイルウォッチャーを作成します。
を選択します。次に、デフォルト設定を次のように更新します。
引数フィールドに次のように入力します。
$FileName$ $ProjectFileDir$/css/$FileNameWithoutExtension$.css --source-mapリフレッシュする出力パスフィールドに次のように入力します。
$ProjectFileDir$/css/$FileNameWithoutExtension$.css $ProjectFileDir$/css/$FileNameWithoutExtension$.css.map
![カスタム出力パスを備えた新しいファイルウォッチャー New File Watcher with custom output path](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_default_fw_updated.png)
新しいファイルウォッチャーを保存し、有効になっていることを確認します。
![カスタム出力パスが保存され、有効になっている新しいファイルウォッチャー New File Watcher with custom output path saved and enabled](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_fw_saved.png)
ここで、たとえば custom_output.less を編集して 1 行目の @color
の値を変更すると、PhpStorm は css フォルダーを作成し、生成された custom_output.css および custom_output.css.map ファイルをそこに格納します。
![カスタム設定: 出力は別のフォルダーに保存されます Custom settings: the output is stored in a separate folder](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_result_with_custom_settings.png)
カスタム出力場所: 元のフォルダー構造を保持する
ここで、.less ファイルがフォルダー構造に格納されている例を考えてみましょう。例:
![プロジェクト構造 Project structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_project_structure_tree.png)
デフォルトのファイルウォッチャーでは、生成されたファイルは元の .less ファイルの隣に保存されます。上記のようにカスタムファイルウォッチャーを使用すると、生成されたすべてのファイルが 1 つの同じ css フォルダーに保存されます。
![カスタム出力: 生成されたファイルは、プレーンな構造の別のフォルダーに保存されます Custom output: the generated files are stored in a separate folder in a plain structure](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_result_with_custom_fw_plain.png)
PhpStorm にフォルダー構造を保持させるために、別のカスタムファイルウォッチャーを作成しましょう。
Ctrl+Alt+S を押して設定を開き、上記の説明に従って Less ファイルウォッチャーを作成します。
を選択します。次に、デフォルト設定を次のように更新します。
引数フィールドに次のように入力します。
$FileName$ $ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.css --source-mapリフレッシュする出力パスフィールドに次のように入力します。
$ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.css $ProjectFileDir$/css/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$.css.map
![フォルダー構造のカスタム出力: ファイルウォッチャーが更新されました Custom output with folder structure: File Watcher updated](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_structured_fw_updated.png)
新しいファイルウォッチャーを保存し、有効になっていることを確認します。
![フォルダー構造のカスタム出力: ファイルウォッチャーが保存され、有効になっています Custom output with folder structure: File Watcher saved and enabled](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_structured_fw_saved.png)
ここで、custom_output_body.less、custom_output_header.less、custom_output_footer.less を編集すると、PhpStorm は、styles_structured の構造を保持するサブフォルダーの構造を持つ css フォルダーを作成します。
![カスタム設定: 出力は別のフォルダーに保存され、構造は保持されます Custom settings: the output is stored in a separate folder, the structure preserved](https://resources.jetbrains.com/help/img/idea/2024.1/ws_less_example_custom_output_result_structured.png)
構文ハイライトの構成
好みや習慣に応じて、Less/Sass/SCSS 対応の構文ハイライトを設定できます。
設定ダイアログ(Ctrl+Alt+S)で、 に移動します。
配色を選択するか、デフォルトから継承されたハイライト設定を受け入れるか、色とフォントの説明に従ってカスタマイズします。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/ws_enable_global_watcher.png)
ファイル監視
ファイル監視は、ファイルの変更を追跡し、サードパーティのスタンドアロンアプリケーションを実行する PhpStorm システムです。PhpStorm は、多数の標準的な一般的なサードパーティツール (コンパイラー、コンプレッサー、整形ツールなど) 用に定義済みのファイルウォッチャーテンプレートを提供するカスタムファイル監視を設定して、他のサードパーティツールを実行することもできます。ファイルウォッチャーには、2 つの専用コードインスペクションがあります。ファイル監視使用可能インスペクションは、あら...
![](https://resources.jetbrains.com/help/img/idea/2024.1/ps_create_external_tool.png)
外部ツール
サードパーティのコマンドラインアプリケーションを外部ツールとして構成して、PhpStorm から実行します。例: ワークフローでは、特定のスクリプト、コードジェネレーター、アナライザー、プリプロセッサーまたはポストプロセッサー、データベースユーティリティなどの実行が必要になる場合があります。外部ツールとして構成することにより、PhpStorm は専用のアクションを提供します。これは、メインメニューや特定のコンテキストメニューから実行したり、ショートカットを割り当てたり、特定の実行構成を起動すると...
![](https://resources.jetbrains.com/help/img/idea/2024.1/ps_plugins_settings.png)
プラグインのインストール
プラグインは PhpStorm のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケッ...
![](https://pleiades.io/icons/phpstorm.png)
新規ウォッチャーダイアログ
ファイルウォッチャーページの追加、または編集、ボタンをクリックするとダイアログが開きます。ダイアログを使用して、事前定義済み PhpStorm File Watcher テンプレートに基づいてプロジェクトファイル監視を作成するか、既存のプロジェクトファイル監視を編集します。各テンプレートには、選択したツールに最適な設定が含まれています。ほとんどの場合、必要なのは、ツールの実行可能ファイルへのパスを指定することだけです。名前:「名前」フィールドに、ファイル監視の名前を入力します。デフォルトでは、...
![](https://resources.jetbrains.com/help/img/idea/2024.1/scopes-local-shared.png)
スコープとファイルの色
スコープは、プロジェクト内のファイルとフォルダーのグループです。スコープを使用して、さまざまな IDE ビューでプロジェクト項目を視覚的に区別し、特定の操作の範囲を制限できます。スコープは、プロジェクト内のファイルを論理的に編成するように設計されています。テストソースはテスト関連のスコープに移動でき、製品コードは製品ファイルのスコープに関連付けることができます。これらの論理チャンクにより、プロジェクトの管理が容易になります。例: テスト関連のインスペクションをテストクラスでのみ実行すると、アプリ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/php_light_scheme.png)
色とフォント
開発者は、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを操作します。このテキストのフォーマットには色とフォントスタイルが使用されており、一目で理解できるようになります。PhpStorm では、IDE テキストで使用される色とフォントを定義する構成可能な配色から選択できます。事前定義された配色を使用するか、あなたの好みに合わせてカスタマイズすることができます。スキームを共有することも可能です。このビデオを見て、PhpStorm のカスタマイズの...