[PHP] Navigator improvements
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
Línea de trabajo
No se indica ningún archivo ni prueba. Empieza localizando la ventana del navegador de PHP y sus definiciones de filtros existentes; después, sigue cómo se construyen el menú contextual Filters y las etiquetas al pasar el cursor. El trabajo estará terminado cuando se añadan controles para constantes y usos, con una capitalización coincidente entre las ventanas emergentes al pasar el cursor y las entradas del menú.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
The navigator window has four filters at the moment:
Show inherited membersShow fieldsShow static Methods and VariablesShow non public members
I suggest the following changes/additions:
• Add Show constants filter
Analogue to Show fields a Show constants filter would probably be very useful.
• Add Show uses filter
Having many "uses" fills the navigator list with stuff thats often more like noise. They are all at one place at the beginning of the file anyway so I would prefer to be able to toggle their display in the navigator.
• Consistency in hover popups / popup menu entries
While being at it, a rather small cosmetic changes comes to mind (nothing that improves productivity, just noticed):
The hover popups in the filter pane are named:
Show inherited membersShow fieldsShow static Methods and VariablesShow non public members
Whereas the menu entries you get in the Filters menu when right click the navigator are named:
Show Inherited MembersShow FieldsShow Static Methods and VariablesShow Non Public Members
I guess having both either lowercase or both capitalized (looking at other menues thats probably the way to go) would be a good idea.
Use case/motivation
IMHO the suggested changes would improve the usefulness of the navigator.
Related issues
No response
Are you willing to submit a pull request?
No
- Lenguaje dominante
- Java
- Estrellas
- 3.1k
- Forks
- 939
- Merge medio
- 4 d 20 h
- PR fusionados (30 d)
- 25
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/netbeans
-
Contribution welcome kind:feature Platform
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/netbeans#9614 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
kind:bug LSP needs:triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/netbeans#9548 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Editor Java kind:feature needs:triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
The main Options dialog window has buttons with OK on the left instead of on the right on LinuxAbiertokind:bug needs:triage os:linux os:macos Platform UI
Dificultad 1/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Incorrect DTD for wstcref-FilesAbiertokind:bug needs:triage
Dificultad 1/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
Todos los issues de apache/netbeans
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
utopia-rise/godot-jvm#1004 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
spring-projects/spring-grpc#442 ·
-
Expose numberOfPermits in RateLimiterEvent.toString() and the ratelimiterevents actuator DTOPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
resilience4j/resilience4j#2547 ·
Los mantenedores suelen responder en 9 días
-
Clock.MakeDate continues execution and returns a rolled-over instant after dispatching error on invalid datePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
mit-cml/appinventor-sources#4155 ·
Los mantenedores suelen responder en 1 día