Tag Archives: IDE

20 Atajos de teclado en Netbeans 8 para PHP

20 Atajos de teclado en Netbeans 8 para PHP

Saber los atajos de teclado del IDE con el que trabajamos habitualmente, puede hacer que nuestra productividad diaria sea mayor, si bien a nivel diario puede ser que no se vea un aumento de productividad espectacular, si nos paramos a pensar a nivel anual, estos atajos nos pueden ahorrar un buen puñado de horas de desarrollo.Más abajo detallo un listado de los 20 Atajos de teclado en Netbeans 8 para PHP que más uso en mi día a día en mis desarrollos, ya que el listado total es más amplio, incluso más dependiendo del lenguaje con el que programemos.

Listado de atajos de teclado en Netbeans 8 para PHP

Funcionalidad

Atajo de teclado

Descripción

Abrir fichero

Alt + Mayus + O

Abre una ventana la cual nos proporciona un buscador de nombres de fichero que abarca todos los proyectos abiertos en el IDE

Mostrar la pestaña “explorer” el fichero que tenemos abierto

Control + Mayus + 1

Haciendo este atajo, se abrirá la pestaña explorer con el foco en el fichero que tenemos el cursor del ratón, ahorrándonos tener que hacer el despliegue de carpetas por la ventana manualmente

Tabular contenido

Alt + Mayus + F

Da formato al fichero entero, o a la selección que tengamos hecha, con tabulaciones y saltos de linea, haciendo el código más legible

Buscar texto

Control + F

Busca en el fichero el texto que queramos

Buscar siguiente/anterior ocurrencia en el fichero

F3 O Mayus + F3

Va a la siguiente/anterior coincidencia del texto que estemos buscando

Reemplazar texto

Control + H

Reemplaza texto en el fichero en el que se hace la acción

Buscar texto dentro los ficheros de un proyecto

Control + Mayus + F

Busca en la carpeta que seleccionemos el texto que queramos dentro de los ficheros

Reemplazar texto dentro de los ficheros de un directorio

Control + Mayus + H

En la carpeta que seleccionemos, reemplazará el texto que queramos dentro de los ficheros por otro.

Duplicar el contenido de la linea donde esta situado el cursor

Control + Mayus + Tecla arriba/Tecla abajo

Hace una copia exacta de la línea donde tengamos el cursor del teclado y la coloca justo arriba/abajo.También aplicable si se hace un selección de texto con el ratón.

Ir a un número de linea en concreto

Control + G

Abre una ventana en la que te lleva a el número de linea que introduzcas.

Generar código predeterminado

Alt + Insert

Despliega un menú con opciones predeterminadas de código, cómo por ejemplo, generar los getters y los setters de las variables de una clase o generar textos lorem ipsum

Autocompletar código

Control + Espacio

Activa la función autocompletar de Netbeans, mostrando sugerencias para completar el texto introducido o incluso completándolo si solo hubiese una sugerencia

Ir a declaración de la función

Control + Click del ratón o Control + B

Abre el fichero donde esta contenida la función que hay sobre el cursor del ratón/teclado

Cerrar ventana actual

Control + W

Cierra la ventana en la que estés ubicado, no importa que sea un fichero o una ventana propia de Netbeans.

Cerrar todas las ventanas de ficheros abiertas

Control + Mayus + W

Cierra todas las pestañas que haya abiertas referentes a ficheros.

Desplazar una linea hacia arriba/abajo

Alt + Mayus + Tecla arriba/tecla abajo

Mueve la linea donde esta el cursor hacia arriba/abajo.

Renombrar una variable

Control + R

Te permite renombrar las variables donde este ubicado el cursor, incluido los sitios desde donde se utiliza.

Copiar la ruta del fichero

Alt + Mayus + L

Copia al portapapeles la ruta donde esta ubicado el fichero.

Borrar la línea entera

Control + E

Borra la linea completa de un fichero donde esta ubicado el cursor.

Comentar/descomentar código

Control + Mayus + C

Seleccionando varias lineas o con la linea del cursor, comenta o descomenta el código

Espero que os sea de utilidad!Si hay otros atajos de teclado en Netbeans 8 para PHP que consideres que es también útil en tu desarrollo día a día, compártelo dejando un comentario!

Fuente: Netbeans.org.

1 Star2 Stars3 Stars4 Stars5 Stars (Sin puntuaciones)
Loading...

Autocompletar Prestashop en Netbeans

Logo de Prestashop

Desarrollar en prestashop en Netbeans puede ser una tarea un poco complicada al inicio ya que a fecha de no hay ningún plugin que te facilite esta ayuda.Hoy os daré un pequeño truco para que funcione autocompletar en Netbeans.
El problema que tiene prestashop, es que la función de autocompletar en Netbeans ( y cualquier otro IDE ) no funciona porque a pesar de que todas las clases y controladores tienen el nombre que pertoca en el nombre del fichero, el nombre con el que se declara la clase siempre acaba en “Core”. El fichero que he creado hace un extends de las clases y controladores de prestashop acabados en “Core” con el nombre que tiene la clase original.De esta forma, tanto las clases como  métodos y variables son visibles desde la función autocompletar.

Cómo utilizar este fichero en vuestros proyectos

Para utilizar este fichero en vuestros proyectos de Prestashop, tenéis que utilizar este fichero a modo de librería en vuestros proyectos.Para utilizarlo de este modo debéis seguir los siguientes pasos

  • Descargad el fichero php aquí desde mi GitHub
  • Poned el fichero class.ignore.php en una carpeta.Por ejemplo:prestashop-lib
  • Dentro de Netbeans, en la pestaña Projects clickar sobre el proyecto que queráis utilizar el fichero y hacer click en Properties
Menú propiedades de proyecto de netbeans

Menú propiedades de proyecto de netbeans

  • Id al apartado Include path, y desde ahí, ubicados en la pestaña share, darle al botón Add Folder y añadid la carpeta que hemos creado
Sección Include Path de las propiedades del proyecto de Netbeans

Sección Include Path de las propiedades del proyecto de Netbeans

  • Una vez hecho, esto de damos a Ok y podemos comprobar que la función autocompletar de Netbeans ya funciona con las clases y controladores de Prestashop
Función autocompletar de Netbeans funcionando con Prestashop

Función autocompletar de Netbeans funcionando con Prestashop

Tened en cuenta que el fichero esta basado en las los ficheros que van en la versión 1.6.0.9 de prestashop.

 

1 Star2 Stars3 Stars4 Stars5 Stars (2 votos, media: 5,00 de 5)
Loading...

Copyright © 2017. Powered by WordPress & Romangie Theme.