My favorites | Sign in
Project Home
Search
for
CommunitySuggestions  

Featured
Updated Oct 8, 2011 by diego.sarmentero

Rafael Garrido:

I am a TDD guy, so I believe it would be great to have a Test Suite where I can navigate on my project's unit tests, execute them and have a graphical interface for test results and reports.

I am not sure if it should have a test project type with a test class template by default or if it should discover unittest classes on the project and list on the test suite, but having something like this would be great!


Angel Velasquez:

a) Helper, For example if I need to search what python module I need (this can be made on a plugin, when new plugin system will be done): For example if I want to search modules to work with json data (there are hundreds), then do a key press to find on pypi site available libraries relative or find on the manual the sintax (if i spelled correct a function) .. this can be made on another window or something, i'd be like a helper or something like, I remember those ideas from Visual Studio IDE which includes their manuals if you install like 12 cd's .. but well, this feature will be just available to find through the web.

b) Deployer, I've been using fabric 1 for a couple of years now, this is a great tool, which allow you to make several actions for deployment or administration tasks. the main idea is, to set up a window, with the server or servers, database, scm repo (if exists one) and make a deploy of the project and run it when is deployed (this is awesome for web applications), this would add for sure a significant value for the people who just like to use one tool for everything, if we add some fabric pre-made scripts and depending the options which the developer choose for deployment we will be able to create a fabfile to the developer project for everytime he want to add a change commit to the scm service (svn, git, hg, or whatever) and then deploy those changes.

Send your suggestions to: ninja-ide@googlegroups.com

Carlos Briosso:

Mi sugerencia es una pavada que me surgen de estar usando Ninja para projectos con frameworks python, y es la de tener la posibilidad de previsualizar la URL del projecto, ya sea en el browser del panel inferior como en el browser default del sistema, Por ahi ya se puede y no lo se hacer, lo que vi es que lo hace con el archivo abierto en el editor si es .html pero me parece estaría bueno en projectos web con python previsualizar la URL del projecto así poder rapido ver lo que se va haciendo y hacer debug usando la inspección web del propio ide sin tener siempre que ir al browser que uno deja abierto o tener que lanzarlo a mano y tipear la URL.

Despues cuestines menores que obseve con el tema de los projectos:

Cuando cierro un projecto y no queda ninguno otro abierto al ejecutar projecto y detener el projecto lo sigue haciendo sobre este ultimo que cerre, esto no jode porque por lo general habro y cierro projectos de a uno pero cuando habro un archivo python suelto confunde un poco, sobre todo porque las funciones ejecutar y detener projecto estan activas aún cuando no hay projecto abierto

Luego si abro más de un projecto el ejecutar y detener siempre controla el primer projecto que se abrio, esto no es problema excepto que al hacer boton derecho sobre un projecto en el panel explorador el menu muestra las opciones de ejecutar el projecto y siempre es el primero de los abierto que se ejecuta, aunque el click lo haga sobre otro.

Otra cosa que me pasa, es que cuando corro un projecto que es un servicio, como un framework web de python, cuando cierro Ninja y me olvide de parar el projecto antes de cerrar, este queda corriendo, jode más cuando el projecto, abre un puerto y luego al abrir de nuevo Ninja y correr el projecto el puerto ya esta en uso!. Lo extraño es que algunas veces al cerrar ninja se cierra y otra no, no se de que depende.

Por ultimo y ya jodiendo cuando se cierra y abre Ninja con varios projectos abiertos el orden con que los vuelve abrir es aparentemente aleatorio, es algo pintoresco si no fuece que el que quiero ejecutar no esta primero.

Powered by Google Project Hosting