OSArch Community

Where are you writing code?

  1. C

    I'm curious who's using tools like Visual Studio, JetBrains, Neovim, etc. and what they're using it for. Also, regarding BlenderBIM, when is it appropriate to use the python console within Blender, and more importantly, when is it beneficial to write your code elsewhere? As I'm getting started with this, I guess I'm mainly curious what tools you're using to complete what tasks and why. Appreciate your insight!

  2. C

    Found info here: https://wiki.blender.org/wiki/Developer_Intro/Environment

    "Python

    While python scripts can be developed entirely inside Blender, the built-in text editor is limited. Its convenient for short scripts or making minor edits but for large projects you will want to use an external editor.

    With python development the choice of IDE/Editor is less of an issue as with C/C++, most developers just use their favorite editor.

    Editors known to work well: scite, geany, notepad++, gedit and eric5.

    If you're already familiar with vim or emacs they are fine too.

    For more information on how to execute scripts externally see: Using an External Editor"

  3. G
  4. C

    Have been using PyCharm venv community edition.. has worked great for me..

  5. M

    So I'm going to be "that guy" and say I use Vim :)

  6. B

    vim rulez

  7. V

    The addon from Jacques Lucke is absolutely essential for vscode users, allows you to debug blender scripts and addons directly from vscode

  8. M

    Curious about what @yorik can say about this topic :-)

  9. Y

    i use geany mostly, but more and more a console editor named "micro", because it has a very cool python checker that runs each time you save the file :)

    Basically external editors offer much more functionality, plugins, etc... than most built-in editors. other than that, specially for python code, it's mostly a question of taste...

Login or Register to reply.