個人嘗試:html
1. 找到houdini.env文件git
2. 修改env文件,添加github
EDITOR = ""/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" -w"
3. 打開macos
4. 命令行中 輸入 sublime-text
hconfig -a
獲得環境變量,其中EDITOR修改爲功app
5. 在houdini中打開external editor,沒有反應 (PS:在沒有添加editor前,打開爲默認編輯器,然而編輯完關閉編輯器,houdini就卡住了,只能強制退出)編輯器
成功,以前的問題也解決了!!ide
參考:post
官方文檔 https://www.sidefx.com/docs/houdini/basics/config_env.htmlspa
https://www.sidefx.com/forum/topic/68821/?page=1#post-292777
https://forums.odforce.net/topic/40932-use-sublime-text-for-external-editor-on-macos/
https://github.com/ArthurYidi/Houdini-External-Editor/wiki/Manual-External-Editor-Configuration
附 破解教程:
以前安裝過houdini,須要刪除
/Library/Preferences/sesi
~/Library/Preferences/houdini
1. 安裝houdini,完了不要打開
2. 打開終端 輸入
sudo launchctl unload /Library/LaunchDaemons/com.sidefx.sesinetd.plist
3. 將破解包中的sesinetd 替換下面兩個文件
/Applications/Houdini/Houdini17.5.173/Frameworks/Houdini.framework/Versions/Current/Resources/houdini/sbin/sesinetd
/Library/Preferences/sesi/sesinetd
而後添加權限
sudo chmod +wxr /Library/Preferences/sesi/sesinetd
sudo chmod +wxr /Applications/Houdini/Houdini17.5.173/Frameworks/Houdini.framework/Versions/Current/Resources/houdini/sbin/sesinetd
4. 再輸入
sudo launchctl load /Library/LaunchDaemons/com.sidefx.sesinetd.plist
5. 打開下方的程序,記錄License server host和License server code
6. 打開破解軟件,輸入上述兩值,生成key,將key以行爲分割輸入上述程序中便可