Giter VIP home page Giter VIP logo

sisoe24 / nuke-tools Goto Github PK

View Code? Open in Web Editor NEW
18.0 6.0 0.0 7.33 MB

Essential Nuke tools for coding in Visual Studio Code. Seamlessly integrate your Python scripts with Foundry Nuke for a smoother workflow.

Home Page: https://marketplace.visualstudio.com/items?itemName=virgilsisoe.nuke-tools

License: MIT License

TypeScript 100.00%
nuke foundry-nuke python vscode vscode-extension visual-studio-code visual-studio-extension

nuke-tools's Introduction

Hi there ๐Ÿ‘‹

  • VFX Pipeline Developer by day, VJ by night
  • Expertise: Python, PySide2, Nuke, Maya, and more
  • Go, Lua, and TypeScript aficionado
  • Passionate about design patterns and programming theory
  • Exploring low-level programming
  • VSCode and NeoVim user
  • Based in New York
  • Currently reading: Writing An Interpreter In Go

Feel free to explore my repos and contributions. If something catches your interest or you have questions, reach out. I'm always open to community collaboration on cool projects!

nuke-tools's People

Contributors

deepsourcebot avatar sisoe24 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

nuke-tools's Issues

Tools not working in VSCodium

Hi,

I was triying to use your tools with the OSS version of VSCode VSCodium (to avoid the telemetry stuff from VSCode mainly).

Installing from .vsix file worked and I can see differentes option in the Command Palette, I can change the extension settings,... but whenever I tried to run a command I always get the same command not found error.

Seems like the extension is installed but not activated. I was able to get some extra infor form the logs.

[2022-06-13 13:14:39.505] [exthost] [info] ExtensionService#_doActivateExtension virgilsisoe.nuke-tools, startup: false, activationEvent: 'onStartupFinished'
[2022-06-13 13:14:39.558] [exthost] [error] Activating extension virgilsisoe.nuke-tools failed due to an error:
[2022-06-13 13:14:39.558] [exthost] [error] TypeError: Cannot read properties of undefined (reading 'length')
	at Object.correctAnalysisPath (c:\Users\charlie\.vscode-oss\extensions\virgilsisoe.nuke-tools-0.6.1\out\stubs.js:103:44)
	at activate (c:\Users\charlie\.vscode-oss\extensions\virgilsisoe.nuke-tools-0.6.1\out\extension.js:16:17)
	at Function._callActivateOptional (c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:88:17470)
	at Function._callActivate (c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:88:17131)
	at c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:88:14945
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async _activate (c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:8180)
	at async _waitForDepsThenActivate (c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:8122)
	at async _initialize (c:\Program Files\VSCodium\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:7486)

I would love to use the extension with VSCodium. If I can help providing any other info or doing some testing let me know.

Thanks

Nodes Panel throws error when refreshing

Hey Virgil,

first off many thanks for this collections of nuke helpers, sockets and other amazing things in this regard.

I wanted to finally try your vscode extension when working especially with blinkscript. but i ran into several issues which, i think, boiled it down to: that the Nodes panel is not working for me inside vscode.
i checked the NukeServerSocket connection and this seems all fine. tested receiver and all looks good to me. running python code also works from within vscode.

However, if i start a fresh connection inside nuke and want to refresh the Nodes panel in vscode, i get a short error message, but not really helping me to identify the actual issue.

Unexpected token 'C', "Connected" is not valid JSON

while i am not sure if thats THE issue i am having for running Blinkscript from within the IDE, its certainly an issue i do have.

below some screenshots from within nuke to give at least some details.

also FYI
i am running Linux Mint, Nuke 14.1v1 and got the latest release of the NukeServerSocket 0.6.1 (in the latest release the "wrong" version is stated in the .toml file [version = "0.6.0"])

image

image

If you have any idea on whats causing this, I would be delighted to finally use your extension at its full potential!

thank you sir,

Falk

Can't get stubs working

Hi there, I'm not sure what I'm doing wrong here, but I can't get stubs or autocomplete happening at all. I've run the Add stubs command, and even manually added the stubs path to my global settings in VS Code. Sorry to come begging for technical support on github, I just seriously can't figure this out.

image

image

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.