imageicon java
¿Cómo ver desde dónde se llama un método público en Eclipse usando Java? (4)
Estoy trabajando en un proyecto Java en Eclipse. A veces, cuando hago refactorización, me gustaría ver de qué otras clases se llama un método público.
Hay una forma primitiva de hacer esto, que estoy usando ahora. Puedo comentar el método y ver en qué clases hay un error en Eclipse. ¿Hay alguna forma mejor de hacerlo en Eclipse? Por ejemplo, ¿seleccionando la firma del método y ejecutando un comando con un atajo de tecla?
Haga clic en el nombre del método, luego presione Ctrl + Alt + H para abrir la vista de Jerarquía de llamadas.
Otra cosa que podrías hacer es hacer que lance una excepción (public void test () Exception {}) de esa manera eclipse colocaría errores en cada lugar que llame al método (siempre que no esté en un bloque try / catch o que arroje también una excepción), de esta manera solo funcionará si desea buscar clases en su proyecto.
También puede usar Ctrl + Shift + G para "Buscar referencias en el área de trabajo"
Search > References > Workspace
Esto creará un árbol de resultados en la vista de búsqueda de cada referencia al método. La tecla de acceso directo es Mayús + Ctrl + G