Cómo utilizar las herramientas de desarrollo phpStorm con elegancia
PhpStorm es una herramienta comercial de desarrollo integrado de PHP desarrollada por JetBrains que puede ayudar a los usuarios a ajustar su codificación, ejecutar pruebas unitarias o proporcionar funciones de depuración visual en cualquier momento. Un complemento de Phpstrom llamado Magicento es muy útil para crear rápidamente complementos de Magento.
Teclas de acceso directo más utilizadas
Establecer teclas de acceso directo: Archivo -> Configuración -> Configuración IDE -> Mapa de teclas -> Seleccione "Eclipse" -> Luego "Copiar" -> Personalizar Personalizar el Teclas de acceso directo (a las que estás acostumbrado)
Teclas de acceso directo de uso común (mapas de teclas: predeterminado)
Editor de teclas Esc (desde la ventana de herramientas)
F1 Don ¡No presiones Ayuda, está muy atascado!
F2 (Shift+F2) Abajo/arriba para resaltar errores o advertencias y localizarlos rápidamente
F3 para encontrar la ubicación donde aparece la palabra clave
>F4 Buscar origen de variable
F5 Copiar archivo/carpeta
F6 Mover
F11 Cambiar marcador
F12 Volver Ventana de herramientas anterior
Nota: algunas teclas de método abreviado solo se pueden usar sin cambiar las teclas de método abreviado
Teclas de método abreviado de consulta
CTRL+N clase de búsqueda
p>
CTRL+SHIFT+N busca archivos y abre archivos en el proyecto (similar a ctrl+shift+R en eclipse. El propósito es abrir archivos en cualquier directorio del proyecto actual
CTRL+SHIFT+ALT+N Encuentra métodos o variables en la clase (JS)
CIRL+B Encuentra el origen de la variable y salta a la declaración de la variable
CTRL+ALT +B Buscar todas las subclases
CTRL+SHIFT+B Encontrar la clase de la variable
CTRL+G localizar la fila y saltar a la fila
CTRL+ F en la ventana actual Buscar texto
CTRL+MAYÚS+F Buscar texto en la ruta especificada
CTRL+R Reemplazar texto en la ventana actual
CTRL+ MAYÚS+R Reemplazar texto en la ruta especificada
ALT+MAYÚS+C Buscar archivos modificados, historial de cambios recientes
CTRL+E Archivos abiertos recientemente
F3 Buscar siguiente
SHIFT+F3 Encuentra el anterior
F4 Encuentra la fuente de la variable
CTRL+ALT+F7 Encuentra dónde aparece el carácter seleccionado en el proyecto p>
ALT+F7 Consulta directa de los caracteres seleccionados
Ctrl+F7 Consulta de los caracteres seleccionados en el archivo
Código automático
ALT+Enter para importar el paquete, corregir automáticamente
CTRL+ALT+L Formato de código
CTRL+ALT+I Sangría automática
CTRL+ALT+O Optimizar clases importadas y paquetes
CTRL+ E Archivos/códigos modificados recientemente
CTRL+MAYÚS+ESPACIO cambiar ventana
CTRL+ESPACIO finalización automática del código de espacio, indicaciones de código, generalmente entran en conflicto con el método de entrada
CTRL+ALT+ESPACIO mensaje de nombre de clase o nombre de interfaz (entra en conflicto con el sistema)
CTRL+P mensaje de parámetro del método, muestra los parámetros predeterminados
CTRL+J solicitud automática de código, finalización automática Todo
CTRL+ALT+T Coloca el código seleccionado en TRY{} IF{} ELSE{}
ALT+INSERT generar código ( como GET, método SET, constructor, etc.)
Copiar acceso directo
F5 copiar archivo/carpeta
CTRL+C copiar
CTRL+V pegar
CTRL+X cortar, eliminar línea
CTRL+D copiar línea
Ctrl + Y eliminar línea cursor
CTRL+MAYÚS+V Se puede restaurar
Copiar varios textos
Resaltar
CTRL+F Texto seleccionado, resaltar y saltar hacia arriba y hacia abajo al siguiente o anterior
F2 (Shift+F2 ) Resaltar errores o advertencias para ubicación rápida
MAYÚS+F2 Resaltar errores o advertencias para ubicación rápida
CTRL+MAYÚS+F7 Resaltar múltiples palabras clave
Historial local VCS/. SVN
Alt + acento grave (') para abrir rápidamente el menú VCS
Ctrl + K enviar proyecto VCS
Ctrl + T actualizar proyecto Ver cambios recientes de VCS
Alt + Shift + C
Otros atajos
CTRL+Z Rebobinar (arrepentimiento de código)
CTRL+SHIFT+Z adelante
CTRL+H muestra el diagrama de estructura de clases
Ctrl +F12 ventana emergente de estructura de archivos
Ctrl+Shift+H Estructura de jerarquía de métodos
Ctrl+Alt+H jerarquía de llamadas
CTRL+Q muestra comentarios de código
CTRL+W selecciona el código, presionarlo continuamente tendrá otros efectos
Ctrl +Shift+W reduce la selección actual al estado anterior
CTRL+B Vaya a la declaración y abra rápidamente el comentario de descripción de clase o método en el cursor (también se puede usar CTRL + clic del mouse)< / p>
CTRL+O método mágico
CTRL+/ comentario//descomentar
CTRL+SHIFT+/ comentario/*...*/
CTRL+ [] Mover el cursor al principio o al final de {}[]
CTRL+SHIFT+[] Seleccionar código de bloque para copiar rápidamente
ctrl + '-/+': Aceptar Contraer cualquier bloque de código en el proyecto, incluido cualquier elemento nodetype=3 en htm, función u objeto literal, etc. En lugar de seleccionar el pliegue, lo reconoce automáticamente.
ctrl + '.': Doblar el código del código seleccionado
Ctrl+Shift+U Convertir los caracteres seleccionados a mayúsculas y minúsculas
ctrl+shift +i Fuente de definición de método o variable de vista rápida
CTRL+ALT+F12 Explorer abre la carpeta y salta a la ubicación del archivo actual en el disco
ALT+F1 Selecciona el archivo actual archivo o menú Cualquier barra de herramientas de vista en
SHIFT+ALT+INSERT modo de edición vertical
CTRL+ALT ←/→ Volver a la última posición editada
ALT+ ← / → Cambiar vista de código, cambiar pestañas
ALT+ ↑/↓ Moverse rápidamente entre métodos
alt + '7': muestra la estructura de clase/función actual. Similar al efecto del contorno en eclipse. Después de probarlo, es más poderoso que aptana, pero aún no puede mostrar completamente los nombres de los métodos bajo el prototipo.
MAYÚS+F6 cambiar nombre, reconstruir variables en el área actual
No solo se puede cambiar el nombre del archivo, sino que también se puede buscar el nombre de la función. para referencias del archivo., también puede cambiar el nombre de las variables locales. También puede cambiar el nombre de la etiqueta. Hay una tecla de acceso directo similar en texto sublime: ctrl+shift+d.
ctrl+shift+enter (mejora inteligente del código como if())
ctrl+shift+arriba/abajo (mover líneas, fusionar líneas seleccionadas y mover la selección de código área arriba/abajo)
CTRL+ARRIBA/ABAJO El cursor salta a la primera o última línea del área de visualización del editor
ESC El cursor regresa al cuadro de edición
SHIFT+ESC El cursor regresa al cuadro de edición y cierra ventanas inútiles
CTRL+F4 Cierra el editor o pestaña actual
Ctrl + Alt + V introduce variables
Ctrl + Alt + F es similar a introducir variables
Ctrl + Alt + C introduce constantes
Las teclas Ctrl + Tab cambian pestañas y ventanas de herramientas
Ctrl + Shift + A Buscar teclas de acceso directo
Alt + #[0-9] Abrir la ventana de herramientas correspondiente
Ctrl + Shift + F12 Cambiar el editor maximizado
Alt + Shift + F Agregar a favoritos
Alt + Shift + I Verificar el archivo actual y el archivo de configuración actual
Ctrl + acento grave (`) Cambiar rápidamente el esquema de color actual/ esquema de código/tecla de acceso directo Esquema/esquema de interfaz
Ctrl + Alt + S Abrir el cuadro de diálogo de configuración (entra en conflicto con QQ)
Ejecutar
Alt + Shift + F10 Selecciona la configuración y ejecuta
Alt + Shift + F9 Selecciona configuración y depuración
Shift + F10 Ejecuta
Shift + F9 depuración
Ctrl + Shift + F10 Ejecutar editor de configuración de alcance
Ctrl + Shift + /p>
Shift + F7 entrada inteligente
Shift + paso F8
ALT + F9 corre hacia el cursor
Alt + F8 calcula la expresión
p>
Programa de recuperación F9
Ctrl + F8 Cambiar puntos de interrupción
Ctrl + Shift + F8 Ver puntos de interrupción
Navegación
Shift + Esc para ocultar la ventana activa o la última ventana activa
Ctrl + Shift + F4 para cerrar la pestaña activa en ejecución/mensajes//...
Ctrl + Mayús + Retroceso Navegar a la última ubicación editada
Ctrl + Alt+B a la implementación(S)
Ctrl + Shift+I para abrir una consulta rápida de definición
Ctrl + U para ir a supermétodo/superclase
Combinación Alt + Inicio para mostrar la barra de navegación
Marcadores
Ctrl + F11 para cambiar los mnemotécnicos de los marcadores
Ctrl + #[0-9] Ir a marcadores numerados
Mayús + F11 para mostrar marcadores
Editar
Ctrl + Q Consulta rápida de documento
ALT + INSERT código generado... (getter, método setter, constructor) p>
Método de anulación Ctrl + O
Método de implementación Ctrl + I
Alt + Enter muestra las acciones previstas y soluciones rápidas
Shift + Tab para sangrar /desangrar líneas seleccionadas
Ctrl +
Shift + J Unión de líneas inteligente (solo HTML y JavaScript)
Ctrl + Enter División de línea inteligente (HTML y JavaScript)
Shift + Enter Iniciar una nueva línea de producción
Ctrl + Eliminar elimina la palabra (palabra)
Ctrl + Retroceso elimina el comienzo de la palabra
Ctrl + teclado + / - expandir/contraer el bloque de código
Ctrl + Shift + teclado numérico + expandir todo
Ctrl + Shift + teclado numérico cerrar todo
1. Problema con el cuadro chino en la interfaz
Configuración->Apariencia
Configuración de tema de Windows
Marque Anular fuentes predeterminadas por (no recomendado) y establezca la fuente en Song Dynasty
2.
Configuración->Editor->Elemento de etiqueta de apariencia, marque Mostrar números de línea
3. El cursor no está posicionado arbitrariamente
Eliminar Permitir colocación del cursor después del final. de línea en Configuración->Editor.
4. No abra el archivo del proyecto durante el inicio
Configuración->Eliminación general Vuelva a abrir el último proyecto al inicio.
5. IDEA)
Utilice la versión ZIP de Tomcat
6 Problema con las teclas de acceso directo
Puede utilizar las teclas de acceso directo de otro software,
Configuración->Mapa de teclas
7. Conflicto de teclas de acceso directo (modifíquelo usted mismo)
Las indicaciones del código predeterminado y las teclas de acceso directo de finalización entran en conflicto con el método de entrada Cómo resolverlo: Configuración. ->Mapa de teclas
En la imagen de arriba, haga clic en COPIAR y cree un nuevo esquema usted mismo, como T1
Luego comience a configurar las teclas de acceso directo. Al modificar, haga clic derecho y un menú. Aparecerá, como se muestra a continuación, cámbielo a la tecla de acceso directo que desee
8. Utilice * para marcar archivos editados
Editor -> Pestañas del editor
9. Configuración de codificación: caracteres chinos confusos en el editor
Este es un error de configuración de codificación de caracteres del proyecto
ARCHIVO -> Configuración->Hay 3 configuraciones para configurar según sus propias necesidades
Confines IDE: codificación IDE, seleccione codificación IDE como GBK.
Tienes que ajustarlo tú mismo
Codificación del proyecto: codificación del proyecto
Codificación predeterminada para archivos de propiedades: codificación de archivo predeterminada
10 Fuente y tamaño en el editor <. /p>
ARCHIVO -> Configuración> Editor->Colores y fuentes -> Fuente -> Lado derecho
Tamaño: tamaño de fuente
Interlineado: interlineado
p>
La fuente está en el cuadro inferior, izquierda -> fuente seleccionable, derecha -> fuente de la aplicación real
11. Mostrar carpeta o filtrado de archivos
Archivo- >Configuración->Tipos de archivos->Ignorar archivos y carpetas
Complete lo que desea filtrar y no mostrar
Preste atención a las mayúsculas
12 . Editor actual Ubicación del archivo
Método 1) Presione ALT+F1 en el archivo seleccionado para editar y luego seleccione VISTA DE PROYECTO
11. p>Archivo ->Configuración->Tipos de archivos->Ignorar archivos y carpetas
Rellene los que desee filtrar y no mostrar
Preste atención a las mayúsculas y minúsculas
12. Ubicación del archivo de edición actual
Método 1) Presione ALT+F1 en el archivo seleccionado para editar y luego seleccione VISTA DE PROYECTO
13. >
Archivo->Configuración->General->
Sincronizar archivo al activar el marco: Personal necesita cancelar los archivos sincronizados
Guardar archivos al desactivar el marco: Cancelar
Guardar archivos automáticamente: seleccionado, configurar el guardado automático, configurar el tiempo de guardado automático de 30 segundos, para que IDEA aún pueda mantener el archivo automáticamente, por lo que debe presionar Ctrl+S para guardar el archivo cada vez que cambie p>
Configuración 14.SVN
Configuración->Control de versiones-> Seleccione Subversion en VCS a la derecha
El código de registro PHPStorm más popular en Internet:
Nombre de usuario: EMBRACE
Código de registro:
====== INICIO DE LICENCIA =====
11674-12042010
0000064nA0kkqI8qwPBF1rebuLP2Js
Shb1n3EDL6mUr9LnhpxzMTxV" zZNjA
DVi1nwUvh7UuZ8FGwaN8WejHHHtFop
===== FIN DE LICENCIA =====
Nombre de usuario : ABRAZAR
Código de registro:
====== LICENCIA COMENZAR =====
11674-12042010
0000064nA0kkqI8qwPBF1rebuLP2Js
Shb1n3EDL6mUr9LnhpxzMTxV"zZNjA
DVi1nwUvh7UuZ8FGwaN8WejHHHtFop
====== FIN DE LICENCIA =====