Senthurkumaran
Actualmente estoy trabajando en el proyecto laravel en el editor de texto de código de Visual Studio. Si uso clases de paquetes de laravel en el código en ese momento, quiero importar automáticamente esa clase usando cualquier extensión de código vs. Si conoces alguna mejor extensión para esto, házmelo saber.
Por ejemplo, estoy usando Schema
clase en el código, entonces la clase debería importarse automáticamente como use use Illuminate\Support\Facades\Schema;
Utilizar PHP Intelephense
extensión de Ben Mewburn para importar automáticamente el nombre de la clase y muchas más características. Instale desde el editor de código vs o compruébelo aquí
-
Es muy útil para los desarrolladores de php y laravel. También ahorra mucho tiempo. Todos los desarrolladores de php y laravel que recomiendo
PHP Intelephense
Extensión.– Senthurkumaran
29 de marzo de 2020 a las 10:19
-
Encontré esto buscando una solución para importar clases automáticamente porque estoy acostumbrado a que esto funcione bien en PhpStorm. El problema con PHP Intelephense es que la lista de clases que muestra para Laravel es tan grande que uno tendría que consultar el manual para saber cuál es exactamente la que necesita. luego me refirieron
PHP Namespace Resolver
para código VSC. Mejor pero sigue siendo una misión porque la lista es bastante grande pero más manejable. En PHP Intelephense, es la barra espaciadora de control y en resolver para importar, haga clic con el botón derecho en importar.– Eugenio van der Merwe
11 de julio de 2020 a las 1:23
-
Funciona para reconocer posibles clases con
use
palabra clave. ¿Qué tal hacer clic con el botón derecho e importar automáticamente para que pase de$a = new Foo\Bar\Class(); $b = new Foo\Bar\Class();
ause Foo\Bar\Class; $a = Class(); $b = Class();
– s3c
3 de febrero de 2021 a las 9:01
-
Pero esta extensión se paga si desea usar con todas las funciones.
– Sachin Sarola
7 dic 2021 a las 18:23
-
@Mahmud hasan ok, lo instalé, ¿ahora cómo importar automáticamente?
– Omar
23/04/2022 a las 15:45
Solucionador de espacio de nombres de PHP la extensión para VSCode funciona bien para mí.
-
En realidad, lo que estaba buscando. funciona perfectamente.
– Tankiso Thebe
18 de enero de 2021 a las 11:11
-
a mi tambien me funciono, gracias.
– mondyfy
3 de diciembre de 2021 a las 7:22
PHP Intelephense es la mejor extensión para la clase de importación automática.
javier_domenech
considera revisar esto también: https://github.com/phpactor/vscode-phpactor
Uso phpactor en mi día a día, intellissense de código, importaciones automáticas, herramientas de refactorización como cambiar el nombre de las clases y, por lo tanto, sus referencias, opciones de navegación (es decir, pasar de la fuente a la prueba, madre o lo que sea), etc.