刘快 Tools ST
一个Sublime Text包,可以将Python或BlinkScript代码发送到Nuke内部执行。
详情
安装
- 总数 103
- Win 69
- Mac 21
- Linux 13
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
1. 刘快工具ST README
此包是NukeServerSocket的伴侣扩展,并基于刘快工具。
发送Python或BlinkScript代码到Nuke内部的Sublime Text包。
1.1. 刘快ServerSocket
下载伴侣插件
1.2. 功能
- 从本地网络中的机器执行Nuke内部的代码。
- 在Sublime控制台获取Nuke代码执行的结果。
- 当在本地(同一机器)使用时,此包无需配置,但需要在Nuke中运行NukeServerSocket。
- 从另一台电脑连接时,指定自定义地址。
- BlinkScript支持。
1.3. 安装
首选的安装方法是Package Control。
- 包链接
- 在Sublime中,调用命令面板 -> 安装包 -> 刘快工具ST。
1.4. 使用
一旦NukeServerSocket启动并运行,您可以使用新命令run_nuke_tools
或通过右键单击上下文菜单执行您的python/blink文件。命令
1.5. BlinkScript
NukeServerSocket版本需要大于等于0.1.0才能正常工作。
此扩展将创建一个名为活动文件的blinkscript节点。如果节点已存在,它将更新代码并重新编译。
接受的文件扩展名代码是.cpp
或.blink
。
1.6. 连接
如果连接在同一台计算机上,则不需要进行设置。该包将自动连接到本地服务器,并使用 $HOME/.nuke/NukeServerSocket.ini
内的端口号配置。
在后台,NukeServerSocket 将在插件内每次更改配置值时更新配置值。
如果连接在不同计算机之间,您可以通过 包设置 手动更改端口和主机名。
请注意,在手动指定地址后,它们将始终覆盖默认值。
注意:尝试建立到手动指定而处于关闭状态(即不可到达)的主机的连接会导致 Sublime UI 暂停 10 秒。
1.7. 包设置
nss_port
:整数
为连接设置不同值。端口应与 NukeServerSocket 中的端口匹配。
nss_hostname
:字符串
与 nss_port
相同。主机可以是本地主机或本地 IP。
nss_disable_context_menu
:bool
如果不需要,则禁用 Sublime 右键菜单条目。默认为 false
。
示例
{
"nss_port": 54321,
"nss_hostname": "192.168.1.60",
"nss_disable_context_menu": true
}
1.8. 命令
以下命令将可用: run_nuke_tools
。
当活动文件以以下任何一种扩展名结尾时,包将向右键菜单(右键点击)添加新的条目 Run Code inside Nuke
.py
.cpp
.blink
1.9. 快捷键绑定
默认情况下,该包不包括任何键盘快捷键。可以通过遵循 Sublime Text 键盘快捷键指南 来添加它们。
示例
[
{
"keys" : ["ctrl+alt+n"],
"command" : "run_nuke_tools"
}
]
1.10. 更新日志
[0.2.0] 11-04-2021
- 删除了大多数命令,只留下上下文菜单条目。
- 删除了默认的键盘快捷键。
- 新增配置以隐藏上下文菜单。
- 上下文菜单选项仅在特定文件扩展名上显示。
[0.1.0] 10-21-2021
- 首次发布。