visual studio 代码中的 Drupal 8
Drupal 8 in visual studio code
我正在使用 Visual Studio 代码进行不同的 Web 开发。最近我正在使用 Drupal 8 开发新网站。 Drupal 8 有一些主题文件,可以在其中放置一些 PHP 代码来更改主题的某些部分。如何在 Visual Studio 代码中调试这个主题文件?我无法在我的代码中放置任何断点。
如果您想通过 vscode 使用 Drupal,我建议您安装 VS-code-drupal 扩展。它使 .module
个文件可识别为 php 个文件。
如果你想调试 php 代码,我建议你安装 vscode-php-debug 扩展。配置有点棘手,但如果您按照指南进行操作,您就会成功。
另一个有用的扩展是 vscode-code-runner。它运行部分代码以进行动态测试。
不幸的是,我还没有找到 php 智能感知的良好扩展。
如果您以后发现自己在这里,您可能需要查看 Drupal Configuring for Visual Studio Code 在 drupal site docs 上可用。
URL 是:https://www.drupal.org/docs/develop/development-tools/configuring-visual-studio-code
它深入解释了如何配置:
- phpcs: 为 PHP CodeSniffer (phpcs) 代码检查提供集成。
- Debugger for Chrome: 是 Microsoft 官方扩展,添加了 JavaScript 调试支持。
- PHP DocBlocker: 为 PHP 文档块提供自动完成功能。
- 空缩进: 删除保存时空行的缩进。
- PHP Debug: 为 XDebug 提供启动配置支持。需要 XDebug。
- 以及最重要的编辑器设置。
编码愉快
我正在使用 Visual Studio 代码进行不同的 Web 开发。最近我正在使用 Drupal 8 开发新网站。 Drupal 8 有一些主题文件,可以在其中放置一些 PHP 代码来更改主题的某些部分。如何在 Visual Studio 代码中调试这个主题文件?我无法在我的代码中放置任何断点。
如果您想通过 vscode 使用 Drupal,我建议您安装 VS-code-drupal 扩展。它使 .module
个文件可识别为 php 个文件。
如果你想调试 php 代码,我建议你安装 vscode-php-debug 扩展。配置有点棘手,但如果您按照指南进行操作,您就会成功。
另一个有用的扩展是 vscode-code-runner。它运行部分代码以进行动态测试。
不幸的是,我还没有找到 php 智能感知的良好扩展。
如果您以后发现自己在这里,您可能需要查看 Drupal Configuring for Visual Studio Code 在 drupal site docs 上可用。 URL 是:https://www.drupal.org/docs/develop/development-tools/configuring-visual-studio-code
它深入解释了如何配置:
- phpcs: 为 PHP CodeSniffer (phpcs) 代码检查提供集成。
- Debugger for Chrome: 是 Microsoft 官方扩展,添加了 JavaScript 调试支持。
- PHP DocBlocker: 为 PHP 文档块提供自动完成功能。
- 空缩进: 删除保存时空行的缩进。
- PHP Debug: 为 XDebug 提供启动配置支持。需要 XDebug。
- 以及最重要的编辑器设置。
编码愉快