Ueta CG Tech (blog)

Maya・MotionBuilderツール開発/ゲーム開発支援/映像制作支援/各種テクニカルスタッフ代行

Notepad++をMayaのスクリプトエディタにするプラグイン NppMaya

Mayaのスクリプトエディタの代わりとして、さくっと簡単に使える外部エディタが欲しいという方向けです。
デバッガを使いたいときはWinpdbなどを併用してください。

Notepad++がどうしても使いたいんだという方がいらっしゃればぜひお試しください。
とても簡単に使えるので便利です!

ダウンロードリンク
NppMaya.zip version1.0.0 20141206

f:id:ue_ta:20141207004919j:plain

プラグインのインストール方法

zipを解凍するとNppMaya.dllがあるので
notepad++のインストールパス\Plugins\の中に入れてください。

使い方

1. Maya側でポートを開放しておきます。

import maya.cmds as cmds
# ポートを開く
cmds.commandPort(n=':8888', eo=False, nr=False, stp='python')
# ポートを閉じる
cmds.commandPort(n=':8888', cl=True)

2. Notepad++で実行する。(範囲選択して実行。または非選択状態で実行)

注意点

  • Notepad++の初期設定では、Ctrl+Enterには別のショートカットが割り当てられているので解除しておいてください。もしくは別のショートカットキーを割り当ててください。

  • mel 非対応。今後対応するかもしれません。

その他詳しくは README.txt をご確認ください。