Arch Linux平台VSCode

在Linux上运行Visual Studio Code 所汇总信息,对于arch linux提供了不同版本:

安装

为了方便使用,安装微软Visual Studio Code:

yay -S visual-studio-code-bin

wayland显示服务器协议 环境运行code

Visual Studio Code 使用 Electron,所以参考 Wayland#Electronsway - i3兼容Wayland compositor 中启动:

code --ozone-platform-hint=auto

要固定配置,则将参数配置到 ~/.config/electron-flags.conf

--enable-features=WaylandWindowDecorations
--ozone-platform-hint=auto

不过, visual-studio-code-bin 并没有似乎没有读取这个配置进行传递给 electron ,所以实际还是通过命令行参数传递: 在 sway - i3兼容Wayland compositor 配置中使用:

# VSCode
bindsym $mod+c exec code --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto

参考