李方意*_*李方意 6 visual-studio-code flatpak
通过查一些资料,知道flatpak安装的程序都是在沙箱中运行的。有没有办法让沙箱环境搜索一些系统环境来输入内容?
我想在vscode的集成终端中使用的程序位于/usr/libexec/tmp下。但在vscode的集成终端中搜索不到路径。但可以在外部终端中搜索到并运行程序。
您可以使用 flatpak 安装在 vscode 中进行一些配置来实现上述目标吗?
我尝试使用aur源安装Code-OSS,code-OSS终端与系统终端环境同步。
但是Code-OSS无法使用github账号登录。
在您的 vscodesettings.json文件中添加以下内容,它基本上添加了对zsh和bash终端的访问权限并设置zsh为默认值
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/usr/bin/flatpak-spawn",
"icon": "terminal-bash",
"args": [
"--host",
"--env=TERM=xterm-256color",
"bash"
]
},
"zsh": {
"path": "/usr/bin/flatpak-spawn",
"args": [
"--host",
"--env=TERM=xterm-256color",
"zsh"
]
},
},
Run Code Online (Sandbox Code Playgroud)
要让您的扩展选择您的环境 php,您还可以添加
"php.validate.executablePath": "/run/host/usr/bin/php",
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3421 次 |
| 最近记录: |