I just started creating my first custom nodes today, and in true newbie fashion managed to make a few mistakes along the way. Is there a way to delete a custom node from the library that you no longer want? I could not find one, and in my ignorance created another one with the same name, thinking it might overwrite the first one, but ended up with two nodes with the same name. I then deleted all of the nodes within the “bad” version, which also did not remove it. I tried saving the “bad” version, but did not get another DYF file in my definitions folder. Eventually, Dynamo crashed, and when I reopened it (I had to close and restart Revit to get the Dynamo window to appear), the “bad” version was not there. So by dumb luck I achieved my goal, but I have to believe there is a better way to do so than what I did.
I also could not find a way to change the name of a custom node in the Dynamo interface; if I choose Edit Custom Node Properties from the right-click context menu when the custom node is current, I can edit the Description and Category, but not the name. I often second-guess the name I initially assign, and expect that I will want to rename a custom node from time to time. I am guessing that I could use the File > Save As menu choice, but then I would have to be able to delete the original node. If I were to close Dynamo and then delete the DYF file in Windows Explorer, would that “safely” delete the incorrectly named custom node, or would doing that cause problems the next time I open Dynamo, and it looks for a file that is no longer there?