Blender 2.8 Python Editor and Scripting

Hi All;

Does anyone know if Blender 2.8 will be making any improvements to the built in python editor?

Will there be any improvements to allow external IDE’s to more simply save, run and debug python code?

Are there any thoughts on completely replacing the python editor with a much more functional one?

Thanks

1 Like

OK, well, 5 days and 125 views later no one seems to know.

So, can anyone direct me to the person or forum where I could ask about any changes or new developments to the built in python editor for Blender 2.8?

Thanks

You should ask on blender.chat . :slight_smile: Some developers are there every day.

I’m planning some improvements on windows by allowing python to be debugged inside visual studio ( https://developer.blender.org/D3039 ) but i’m not aware of anyone else doing any work in that area.

Thanks @ajarosz. I’ll check it out.

Hi @LazyDodo

That’s excellent!

I assume if you are working on a method to debug Blender inside Visual Studio, there won’t be any development for an internal Blender python debugger?

I don’t see an internal debugger ever really happening, most the the UI is python, you hit a breakpoint ui locks up, it’s kind of a tricky chicken/egg problem going on there :slight_smile:

That’s too bad.

It’s just so annoying having to switch back and forth between an external IDE and Blender. It would be so great to be able to stay fully inside Blender while scripting with a fully functioning editor.

that would be neat, but it’s unlikely to happen.

Does anyone know if Blender 2.8 will be making any improvements to the built in python editor?
Will there be any improvements to allow external IDE’s to more simply save, run and debug python code?
Are there any thoughts on completely replacing the python editor with a much more functional one?

I got a reply from Dr Sybren on Blender.Chat:

Dr. Sybren🐱 @dr.sybren 12:54
In short, no, no, and no. Personally I’m a Blender developer to work on 3D animation software for 3D artists. There are so many things still to be done for 3D artists, that doing things for developers is less priority.