运行 vscode 终端中的 octave-cli
Run octave-cli in vscode terminal
我是Windows用户,我想在vscode的终端使用octave。
我已将 Octave 放入环境变量,但是当我在终端中键入 octave
时,它会弹出 gui 版本。
我尝试输入 octave --no-gui
,它会弹出 octave-cli window(请参阅附图)。
以下是问题:
- 如何在 vscode 的终端使用 octave-cli?
- 我可以在键入
octave
时禁用八度使用 gui 还是只能键入 octave --no-gui
以使用 cli 版本?
除了大多数人用来启动octave的octave.vbs文件外,%OCTAVE-HOME%/mingw64/bin
下还有一个octave.bat文件。
我不熟悉 vscode,但如果我打开 Windows 命令提示符,导航到 c:\Octave\octave-6.4.0-w64\mingw64
,然后键入 octave.bat
(未使用任何选项) , 它在现有 window.
中打开八度
运行 VSCode Jupyter Notebook 中的 Octave
您可以将文件 octave.bat
中的行 octave-cli.exe %
更改为 octave-gui.exe --no-gui %
:
Rem Start Octave (this detaches and immediately returns).
if %GUI_MODE%==1 (
start octave-gui.exe --gui %*
) else (
octave-gui.exe --no-gui %*
Rem octave-cli.exe %*
)
您没有启动 octave-cli.exe,而是启动没有图形用户界面的 GUI octave-gui.exe --no-gui
。
在 Octave 中检查可用的图形工具包:
octave> available_graphics_toolkits()
答案应该是
ans = {
[1,1] = fltk
[1,2] = gnuplot
[1,3] = qt
}
检查使用了哪个图形工具包
graphics_toolkit()
ans = qt
答案应该是 qt。
更改的好处是现在您可以在 Jupyter Notebook 和 VSCode Jupyter Notebook 中使用最佳内联图形。
约翰
我是Windows用户,我想在vscode的终端使用octave。
我已将 Octave 放入环境变量,但是当我在终端中键入 octave
时,它会弹出 gui 版本。
我尝试输入 octave --no-gui
,它会弹出 octave-cli window(请参阅附图)。
- 如何在 vscode 的终端使用 octave-cli?
- 我可以在键入
octave
时禁用八度使用 gui 还是只能键入octave --no-gui
以使用 cli 版本?
除了大多数人用来启动octave的octave.vbs文件外,%OCTAVE-HOME%/mingw64/bin
下还有一个octave.bat文件。
我不熟悉 vscode,但如果我打开 Windows 命令提示符,导航到 c:\Octave\octave-6.4.0-w64\mingw64
,然后键入 octave.bat
(未使用任何选项) , 它在现有 window.
运行 VSCode Jupyter Notebook 中的 Octave
您可以将文件 octave.bat
中的行 octave-cli.exe %
更改为 octave-gui.exe --no-gui %
:
Rem Start Octave (this detaches and immediately returns).
if %GUI_MODE%==1 (
start octave-gui.exe --gui %*
) else (
octave-gui.exe --no-gui %*
Rem octave-cli.exe %*
)
您没有启动 octave-cli.exe,而是启动没有图形用户界面的 GUI octave-gui.exe --no-gui
。
在 Octave 中检查可用的图形工具包:
octave> available_graphics_toolkits()
答案应该是
ans = {
[1,1] = fltk
[1,2] = gnuplot
[1,3] = qt
}
检查使用了哪个图形工具包
graphics_toolkit()
ans = qt
答案应该是 qt。 更改的好处是现在您可以在 Jupyter Notebook 和 VSCode Jupyter Notebook 中使用最佳内联图形。
约翰