Además, ¿hay alguna forma universal de hacer esto que funcione para otros tipos de proyectos (en otras perspectivas) también?¿Cómo ordenar los proyectos alfabéticamente por nombre en PyDev Package Explorer en Eclipse?
Respuesta
Como ya mencioné, el comportamiento predeterminado y único del Eclipse Navigator, que se puede utilizar en cualquier perspectiva, es ordenar los proyectos por su nombre. Mi versión de Eclipse (3.6.2) me da la opción de ordenar los recursos por tipo, pero esto solo se aplica a las hojas del árbol (archivos).
Pero su pregunta era sobre el navegador PyDevs así que miré el PyDev Package Explorer. No encontré una opción para cambiar la clasificación de los proyectos. Mi versión instalada actual es 2.7.1.x y, como puedo recordar, lo mismo se aplica a 2.6.0.x.
De modo que su pregunta no puede responderse directamente porque no hay forma de cambiar la clasificación de proyectos sin poner las manos en el código fuente de los complementos o extender los navegadores (si existe un punto de extensión correspondiente).
Navigator es reemplazado por el Explorador de proyectos –
@Piotr tiene razón, pero el Explorador de proyectos no tiene la opción de cambiar la clasificación también. Pero incluso ahora, después de abrir esa vista, descubrí/reconocí que los proyectos en mi espacio de trabajo actual no están realmente ordenados alfabéticamente. 'My_Project_VV' aparece antes de' My_Project_SW' y el explorador de paquetes PyDev muestra el mismo orden. La vista Proyectos de C/C++ muestra el mismo orden que el Navegador (después de deshabilitar el filtro de ninguno de los elementos C). Eché un vistazo a las fuentes de PyDev pero no encontré una razón obvia. Puede ser que esto sea un error de PyDev o del marco CommonNavigator. –
Estaba experimentando este (muy molesto) problema, y encontré una publicación de alguien en SourceForge teniendo el mismo problema que dijo que descubrió que si agregaba la carpeta raíz del proyecto a su PYTHONPATH, aclaraba el problema. Así que miré el PYTHONPATH de mi proyecto mal alfabetizado y vi que ya incluía la carpeta raíz además de la carpeta src. Así que por capricho, eliminé la carpeta raíz de PYTHONPATH. (Realmente no debería haberlo tenido allí de todos modos.) Y aunque eso fue lo opuesto a lo que dijo que resolvió su problema, solucionó mi problema. Imagínate.
¡Esta es la respuesta, el camino a seguir! – pyrospade
Los siguientes trabajó para mí:
- Añadir la raíz del proyecto para los proyectos PYTHONPATH
- Haga clic derecho sobre el proyecto> Cerrar proyecto
- Haga clic derecho sobre el proyecto> Abrir proyecto
Los proyectos problemáticos aparecieron mágicamente en el orden correcto.
Mi solución al problema fue ir al icono ViewMenu
en el PyDevPackageExplorer
y elegir Select Working Set
. En la ventana Select Working Set
dejé la selección como No Working Sets
y hice clic en Aceptar. Esto parece haber actualizado el orden alfabético ya que todo está ordenado correctamente ahora.
- 1. ¿Puedo ordenar las pestañas en Eclipse alfabéticamente?
- 2. Package explorer no muestra ... paquetes, en Eclipse. ¿Como arreglarlo?
- 3. Ordenar archivos por nombre en Java difiere de Windows Explorer
- 4. Filtrar directorios vacíos en Package Explorer Ver
- 5. ¿Cómo puedo ordenar enum alfabéticamente en Java?
- 6. Eclipse Package Explorer '>' Símbolo antes de nombres de archivo
- 7. Cómo mostrar la versión de artefacto de maven en eclipse Package Explorer
- 8. ¿Cómo ordenar un NSArray alfabéticamente?
- 9. Ordenar JSON alfabéticamente
- 10. Ordenar argparse ayuda alfabéticamente
- 11. Ordenar matriz por valor alfabéticamente php
- 12. de ordenar alfabéticamente una SelectList en MVC
- 13. Ordenar la lista desplegable alfabéticamente en AngularJS
- 14. Cuándo usar la vista Navigator o Package Explorer?
- 15. ¿Cómo encontrar proyectos y carpetas de Eclipse por nombre?
- 16. ¿Cómo ordenar los caracteres de una cadena alfabéticamente?
- 17. En Eclipse Package Explorer, ¿cómo puedo expandir un árbol con un solo clic?
- 18. Codeigniter - Ordenar registro activo alfabéticamente
- 19. Líneas de código en Eclipse PyDev Projects
- 20. ¿Cómo puedo ordenar un NSMutableArray alfabéticamente?
- 21. glob() - Ordenar por nombre
- 22. pydev con Eclipse en OSX
- 23. ¿Hay alguna forma de anidar paquetes en Package Explorer de Eclipse?
- 24. Ordenar por nombre de entidad en NSFetchRequest
- 25. Consola interactiva usando Pydev en Eclipse?
- 26. ¿Cómo encontrar paquetes por nombre en Eclipse?
- 27. ¿Cómo ordenar por nombre de archivo de la misma manera que lo hace Windows Explorer?
- 28. Depuración de Python en Eclipse + PyDev
- 29. Escriba sugerencia en Eclipse con PyDev
- 30. XSLT Ordenar alfabéticamente y numéricamente Problema
No sé acerca de PyDev, pero en el Eclipse Package Explorer estándar, los proyectos están _sólo_ ordenados por nombre. –
Estaba buscando algo similar, para ver el contenido del paquete ordenado alfabéticamente en lugar del orden dentro del archivo. Es realmente difícil navegar a través de grandes módulos sin clasificar. – sorin