¿Hay algo similar a las reglas de limpieza de Eclipse (Preferencias> Java> Estilo de código> Limpiar) en NetBeans?
Las reglas de limpieza en eclipse le permitirán limpiar cosas como organizar importaciones, eliminar conversiones innecesarias, agregar anotaciones de anulación faltantes, etc.
¿También puede hacer eso en un conjunto completo de clases / paquetes en lugar de clases individuales?
java
ide
netbeans
formatting
Kapsh
fuente
fuente
Respuestas:
Refactor
>Inspect and Transform
En NetBeans 8.0, la poderosa herramienta por lotes es
Refactor
>Inspect and Transform
. Vea la página del tutorial, Refactorización con Inspeccionar y Transformar en el Editor Java de NetBeans IDE .También hay disponibles herramientas individuales:
Corrección de importaciones
Para un solo archivo, espacio de nombres o proyecto (según lo que esté seleccionado en la ventana Proyecto o tenga el foco): Origen> Organizar importaciones (para ordenar y eliminar importaciones no utilizadas) o Origen> Corregir importaciones (para ordenar, eliminar importaciones no utilizadas, y agregue las importaciones faltantes). O durante cada guardado: Herramientas> Opciones> Editor> Al guardar> Organizar importaciones.
Eliminación de espacios finales
Para un solo archivo (coloque el carret en el archivo de código): Fuente> Eliminar espacios finales. O durante cada guardado: Herramientas> Opciones> Editor> Al guardar> Eliminar espacios en blanco finales.
Formato de código
Para un solo archivo, espacio de nombres o proyecto: Fuente> Formato. (Personaliza las reglas en
Tools > Editor > Formatting
). También hay un complemento llamado Jindent que puede instalar (no lo he usado). O durante cada parada:Tools > Options > Editor > On Save > Reformat
.De forma predeterminada, Netbeans mostrará iconos de pistas junto a líneas de código problemáticas y en la barra de desplazamiento, lo que le permitirá realizar una corrección automática si lo desea. Estos se pueden configurar a través de
Tools > Options > Editor > Hints
. Netbeans puede buscar todos los problemas en el proyecto usando Fuente> Inspeccionar. O, para reiterar, muchos de estos problemas se pueden solucionar por lotesRefactor > Inspect and Transform
.fuente
Inspect and Transform
(en mi Netbeans 8.2 aparece directamente como una opción después de hacer clic derecho sobre el proyecto; sinRefactor
menú anterior) tenía que elegirUse: Configuration: Organize Imports
(hacer clic en elManage...
botón si no aparece directamente en el menú desplegable. ¡Hay docenas de "inspecciones" disponibles allí para aplicarlas a su código!El equivalente de "Limpieza de código" de Eclipse en NetBeans es "Formato". Está en Fuente> Formato, y el método abreviado de teclado es Alt + Mayús + F (en Windows). Desafortunadamente, a diferencia de Eclipse, no parece que esto se pueda configurar en NetBeans.
fuente
alt + shift + f
e importacionesctrl + shift + i
. y esto funciona para archivos individuales. Para todos los archivos no hay ninguna funcionalidad.Enter
.NetBeans 7.2 tiene refactorización de Inspección y transformación para hacer esto:
http://netbeans.org/kb/docs/java/editor-inspect-transform.html
fuente
Para Netbeans, use Ctrl + Shift + I para eliminar la importación no utilizada del archivo.
fuente
herramientas -> opciones -> pestaña "Editor" -> pestaña "Sugerencias" -> seleccione Java (hablando de) en JComboBox
y luego verías el océano amarillo ..., genial y rápido desde la versión 6.9
fuente
Sé que netbeans señala estas cosas automáticamente, pero más allá de simplemente señalarlas, no lo sé.
fuente
No conozco una forma de hacer esto en masa, pero si elimina todas las importaciones de un archivo fuente y luego hace clic con el botón derecho en el editor de fuentes, puede seleccionar reparar importaciones. Esto importará todas las clases por usted alfabéticamente, preguntando cuándo encuentra ambigüedades de paquetes.
Como señaló Soldier.moth, Netbeans señalará otros problemas, como conversiones y anulaciones de anotaciones, en línea, mediante el uso de una bombilla a la izquierda de la fuente.
fuente
Hay un complemento Organizar importaciones. Lea el artículo de DZone para obtener más información.
EDITAR: Veo que hay un informe de error para obtener esto como parte de la distribución estándar.
fuente
Si solo desea que su código tenga las sangrías adecuadas en todo un proyecto, simplemente haga clic en el nombre del proyecto, vaya a "Fuente" y luego haga clic en "Formato". ¡Espero que esto ayude!
fuente