Despite the DDT preference option to set the complete path for the DUB executable, that only works for the build operation. For other operations, such as Ctrl-click, Open Definition (F3), code completion, and even DDoc hovers, they will not work unless "dub" is on the PATH.
Ctrl+left mouse click (open code definition) presents an error message:
"java.io.IOException: Cannot run program "dub" (in directory MY_PATH): error=2 file or directory not found"
Despite the DDT preference option to set the complete path for the DUB executable, that only works for the build operation. For other operations, such as Ctrl-click, Open Definition (F3), code completion, and even DDoc hovers, they will not work unless "dub" is on the PATH.
Ctrl+left mouse click (open code definition) presents an error message: "java.io.IOException: Cannot run program "dub" (in directory MY_PATH): error=2 file or directory not found"
The other operations silently fail.