Here's an image of what I mean:

Node Editor Field

It gets annoying when working with names that are longer than the input box.

Anyone know how to do this?

  • 2
    $\begingroup$ Not possible unless you modify the source code I'm afraid :) $\endgroup$
    – Gorgious
    Commented Jan 8, 2021 at 20:45

1 Answer 1


I only know how to do it by modifying the source.

Right-click on the input field in the Shader Editor and select "Edit Source".

Edit Source in dropdown

In the status bar, Blender should tell you something like See 'space_node.py' in the text editor. Open the Text Editor and switch to the file it told you to. The cursor should appear near the end of this section. Add the highlighted line.

Text Editor

(Increase 18 if you want to make it even longer.)

Run the script (with the arrow button to the right of the input field). You should see the change take effect in the Shader Editor immediately. When you've found a number you like, save the script (Text > Save) to persist your changes.

  • $\begingroup$ Thanks very much. $\endgroup$
    – fmotion1
    Commented Jan 8, 2021 at 21:04
  • $\begingroup$ Wow, that's a cool function - Blender is the first program I saw that let's you directly edit it's source code ! $\endgroup$
    – TheEagle
    Commented Jun 2, 2021 at 13:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .