Visual Studio Code. Configuración recomendada para el curso Programación web en PHP

Esta es la configuración de Visual Studio Code que se recomienda para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

Antes de configurar Visual Studio Code, se recomienda leer la lección Personalización de VSC, en la que se explica detalladamente cómo se personaliza Visual Studio Code.

Tema de color recomendado para el curso de PHP

El tema de color es un aspecto muy personal por lo que se deja a elección del alumno el tema de color empleado.

En las capturas de los apuntes se empleará el Tema Light+ (default light).

VSC. Tema Light+ predeterminado

Área de trabajo

En construcciónLas capturas de este apartado están pendientes de actualizar para el curso de PHP.

Esta es el área de trabajo recomendada para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

  1. Cree la carpeta Documentos > IAW > PHP:

    VSC. Área de trabajo

  2. Cree las carpeta Documentos > IAW > PHP > ejercicios y Documentos > IAW > PHP > pruebas:

    VSC. Área de trabajo

  3. Elija la opción de menú Archivo > Abrir carpeta ...:

    VSC. Área de trabajo

  4. Elija la carpeta Documentos > IAW > PHP:

    VSC. Área de trabajo

  5. Haga clic en el icono Explorador en la barra de actividades para ver el contenido de la carpeta elegida:

    VSC. Área de trabajo

Preferencias de configuración recomendadas para el curso de PHP

Estas son las preferencias de configuración que se aconseja establecer para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

  // CONFIGURACIÖN PARA PHP
  //
  // PHP
  // Señala al ejecutable PHP.
  "php.validate.executablePath": "C:\\xampp\\php\\php.exe",
  //
  // Indica si linter se ejecuta al guardar o al escribir.
  "php.validate.run": "onType",
  //
  // PHP Intellisense
  // The path to a PHP 7+ executable.
  "php.executablePath":  "C:\\xampp\\php\\php.exe"

Extensiones recomendadas para el curso de PHP

Estas son las extensiones que se aconseja instalar para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

PHP Extension Pack

Logotipo de PHP Extension Pack

Autor: Felix Becker

Marketplace: PHP Extension Pack

Repositorio GitHub:

Para mirar: phpstan [PHPStan]

Tareas recomendadas para el curso de PHP

Estas son las tareas que se aconseja crear para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

    {
      "label": "Abrir en localhost (Firefox)",
      "command": "explorer",
      "windows": {
        "command": "C:\\Program Files\\Mozilla Firefox\\firefox.exe"
      },
      "args": [
        "localhost/${workspaceFolderBasename}/${relativeFile}"
      ],
      "presentation": {
        "reveal": "never"
      },
      "problemMatcher": []
    },
    {
      "label": "Abrir en localhost (Chrome)",
      "command": "explorer",
      "windows": {
        "command": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
      },
      "args": [
        "localhost/${workspaceFolderBasename}/${relativeFile}"
      ],
      "presentation": {
        "reveal": "never"
      },
      "problemMatcher": []
    }

En las tareas, los valores de "args" pueden adaptarse al alias configurado en el servidor web para acceder a los ficheros. Por ejemplo:

      "args": [
        "localhost/nombre-alumno/iaw-php/${relativeFile}"
      ],

Atajos de teclado recomendados para el curso de PHP

Estos son los atajos de teclado que se aconseja definir para seguir el curso Iniciación a la programación de páginas web en PHP de mclibre.org.

  {
    "key": "ctrl+alt+l ctrl+alt+f",
    "command": "workbench.action.tasks.runTask",
    "args": "Abrir en localhost (Firefox)"
  },
  {
    "key": "ctrl+alt+l ctrl+alt+c",
    "command": "workbench.action.tasks.runTask",
    "args": "Abrir en localhost (Chrome)"
  }

Utilizar atajos de teclado

Estos son los pasos a realizar para utilizar alguno de los atajos de teclado personalizados:

  1. Abra en una pestaña el programa PHP que quiera abrir en un navegador (servido por localhost):

    VSC. Utilizar tarea

  2. Pulse el atajo de teclado. Por ejemplo, Ctrl+Alt+l Ctrl+Alt+f, uno de los atajos de teclado recomendados para el curso de PHP.
  3. En el ejemplo de las capturas, la página abierta en Visual Studio Code se abriría en el navegador:

    VSC. Utilizar tarea