MelWet
Quiero agregar el espacio de nombres de una clase php automáticamente con un atajo/extensión en vscode, pero no encuentro cómo hacerlo.
<?php
namespace App\Models;
class Article {
}
Arslan Ramay
Utilice este práctico Solucionador de espacio de nombres de PHP extensión para código de estudio visual.
Cómo utilizar:
- Haga clic derecho en cualquier nombre de clase y seleccione clase de importación para importar automáticamente su espacio de nombres en la parte superior del archivo
- Prensa CONTROL+alternativa+i en Windows / CONTROL+Opción+i en Mac OS
-
¿Cómo puedo configurar vscode para conectarme a la implementación de la interfaz? @arsalanramay
– saber tabatabaee yazdi
11 de noviembre de 2020 a las 14:46
-
@sabertabatabaeeyazdi Si está utilizando espacios de nombres adecuados para todas sus interfaces y sus implementaciones, puede importar la clase de implementación haciendo clic en el nombre de la interfaz como en el ejemplo anterior.
– Arslán Ramay
22 de noviembre de 2020 a las 7:05
zahra_oveyedzade
Otra forma es
-
resalte la clase haciendo doble clic en el nombre de la clase.
-
prensa
ctrl
+space
keys y luego, desde la lista, se puede ver el espacio de nombres de la clase específica. -
seleccione el espacio de nombres deseado de la lista con las teclas de flecha arriba-abajo
- presione el
Tab
clave para importar el espacio de nombres automáticamente en la parte superior de la página.
Espero que esto ayude,
-
muchas gracias, su solución fue la única manera que funcionó para mí
– roz333
4 de junio de 2020 a las 12:40
-
¿Cómo puedo configurar vscode para vincular todas mis interfaces con mis implementaciones?
– saber tabatabaee yazdi
11 de noviembre de 2020 a las 14:47
-
Usar el sistema incorporado probablemente debería ser la respuesta aceptada en mi opinión
–Brent Sandström
23 de junio de 2021 a las 19:09
-
Esto no funciona para mí, el espacio de nombres no se muestra en la lista. Aunque al resaltar la primera opción que aparece (que es el nombre de la clase), muestra la firma de la clase y el espacio de nombres en un pequeño cuadro de vista previa, pero al hacer clic en él, simplemente “reemplaza” mi código resaltado con el nombre de la clase eso ya esta ahi
– Zephni
4 de febrero a las 8:57
PHP Intelefense es la mejor extensión que he usado para esto.
Proporciona tanto autocompletar como autoimportar.
-
Tiene razón, pero es importante decir que la importación automática es una característica premium.
–Leandro Ferreira
25 de febrero a las 12:25
¿Cómo sería VSC? saber el espacio de nombres…?
– deceze
♦
5 oct 2018 a las 10:36
Por la estructura del directorio. Tuve una función similar en Sublime Text
– MelWet
5 oct 2018 a las 11:00
No es una solución gratuita, pero puede usar el complemento más afilado jetbrains.com/resharper
– Mz1907
5 de octubre de 2018 a las 11:14