在Ubuntu应用市场安装了vscode,在使用时发现无法启用中文输入法,谷歌了一下发现安装的不是完整版,所以,删除后重新安装官方版即可。

一、删除应用市场的版本

  1. sudo snap remove code

二、安装官方版本

  1. wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  2. sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
  3. sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
  4. rm -f packages.microsoft.gpg
  5. sudo apt install apt-transport-https
  6. sudo apt update
  7. sudo apt install code

Ubuntu 24上vscode无法输入中文 - 图1