What IDE you use and where do yo learn

Hello community.
I am writing this text because I would like to evaluate the possibility of creating an IDE for polkadot that was a clone of the one I used when I used Windows and wrote in C. Then I used dev c++ and I was very satisfied with using the debugger, being able to use ‘whatchers’ and checkpoints. breaking off. This is a task that would be very difficult to undertake by myself and I would possibly abandon the development on the second or third day after starting, stuck in any intermediate step because that is what happens to me in most of the projects that I undertake and that I almost always leave abandoned due to to lack of motivation and means.
It would be wonderful for me to have an ide for rust oriented towards development in the polkadot ecosystem that I could do f5 to save, f6 to build and f7 to execute and that would have the possibility of executing step by step and being able to inspect each instruction. value and the type that the variables take and thus be able to modify and improve the code that we are building. It is likely that this tool already exists and someone can tell me the name so I can start using it.

There is also another proposal that I would like to evaluate. It would be a kind of academy from beginner to expert where those interested can quickly evaluate themselves and climb the ranks in the different areas of design and development and that makes it easier to abandon progress to dedicate themselves to other tasks and that easily allows progress to be resumed where you left it previously. It happens to me that I start following the manual at any point and I’m a day or two ahead. Then I spend two or three days doing other work and when I want to go back I don’t remember where I left off and what I have left until the end. The idea is a kind of one-click installer that would make an evaluation of the requirements by marking in green a list of what it will find in the system and highlighting in red the requirements that still have to be met, highlighting in yellow those that are desirable requirements or optional.
I suppose what I am asking is the million dollar question and that all or almost all of us will agree that it would be wonderful but not that easy.
Well, having said that, I’m waiting for your responses with your advice for using the IDE in Rust and the learning paths that you use.
Thank you very much for your attention and I hope that my post is helpful to the polkadot community and the entire crypto ecosystem in general.
Have a happy day.

1 Like

Hello @treebtc,
Personally I use IntelliJ with the Rust plugin installed. I chose IntelliJ because I know it very well (I use it every day in my work) but I think that there are better Rust editors: Visial Studio or RustRover seem very good.

1 Like

Try to use RustRover. Probably I should switch my IntelliJ for RustRover.

1 Like