-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python component improvements #121
Comments
Now that you brought this up again, I copy-paste a modified version of my email from August here to be added to your list:
|
I insist on bringing this up every now and then since its a forgotten topic. Thanks for chiming in. Your list is much better 👍 |
Yet another request for Dictionary support. https://forum.dynamobim.com/t/get-a-dictionary-out-of-python-node/12817 |
Just-merged PR DynamoDS/Dynamo#8182 adds a run button to the editor window and allows you to have multiple windows open at once. |
Many other very good enhancement ideas in this thread. I hope to have time to address a couple of other frequent requests before 2.0, but I can't promise anything yet. |
While I understand the merits of having a decent built-in editor I think that building one will take energy away from working on issues that are more Dynamo-centric. So how do we go about hooking up an external code editor into a Python Node? I would love to be able to edit my code in Sublime Editor. |
@tomekpiatek, see this: https://github.com/gtalarico/ironpython-stubs |
We want to strive for as consistent an experience as possible, so given that we think that having a bespoke way to implement defaults into the Python node via UI affordance would introduce a new paradigm. This paradigm would diverge from existing approaches where we currently define functions in codeblocks or custom nodes using the: paramName: type = defaultVal / paramName = defaultVal syntax. Two options in Dynamo today are as follows:
Note: We are improving the Editor UI of the Python Node and tacking on some improvements to the Python experience at the same time, hence why this thread was resurrected. |
I would love the Python editor to get some love in Dynamo:
These might all be repeats from numerous other requests, but is there a timetable for any of these?
Thank you,
The text was updated successfully, but these errors were encountered: