2

I find the code editing environment on blender pretty stiff and it makes my development slower because I have to type every piece of code letter by letter so to say. I was just wondering if it were possible to develop blender's scripts in Intellij before copying it down to blender's text-editor to run due to Intellij-idea's text-editor being better in terms of code formatting and commenting, auto-code completion and suggestion, variable/method-or-function documentation, column-selection-mode e.t.c by installing a plugin or downloading an API in Intellij

linker
  • 247
  • 2
  • 8
  • 2
    I use vim. IMO Can break down getting autocomplete in vim into the same two suggested methods: a) building bpy as a python module, which completes as does any other python module, or b) run some script in blender that creates a dictionary file that an autocomplete plugin uses. Possibly finding part b) is better asked on an intellij site / forum. Oh and could also mentions c) learning to touch type is often the quickest to resort to. – batFINGER Mar 05 '19 at 00:21
  • Why use IntelliJ when its devs made PyCharm specifically for python? Which also has some bpy integration possibilities if I remember correctly. But anyway, a lost of common IDEs have some way to use bpy, or the community has made their plugins for it. – L0Lock Dec 13 '21 at 23:24

1 Answers1

1

You can certainly use an external IDE to create your add-ons. Since an add-on is just a (bunch of) text file(s), it doesn't matter what you use to write them.

IntelliJ probably won't be able to find the bpy module, so expect some red squigglies.

dr. Sybren
  • 7,139
  • 1
  • 23
  • 52