.. _gentoo_vscode:
===============
Gentoo VSCode
===============
安装准备工作
=============
- 接受微软协议:
.. literalinclude:: gentoo_vscode/package.license_accept_keywords
:caption: 接受微软协议和启用非稳定版本
.. note::
如果是开源信仰,可以选择 `vscodium `_ : VSCode的MIT开源分支,去除了微软内建在VSCode中的跟踪部分信息(反馈给微软改进软件),并完全使用MIT授权
不过 vscodium 安装有点麻烦(编译后上传gitlab再下载分发,绕开授权法律限制),并且微软对于软件跟踪相对节制(相对而言),普通用户可以直接使用 VSCode。
- 安装:
.. literalinclude:: gentoo_vscode/package.license_accept_keywords
:caption: 接受微软协议和启用非稳定版本
使用
===========
- 由于VSCode基于GTK+(GTK3),所以在目前的 :ref:`gentoo_sway_fcitx_x` 环境中,恰好能够配置 ``fcitx-gtk`` 进行中文输入: 绕开了当前 :ref:`sway` 发行版尚未集成 ``sway-im`` 补丁的困扰
.. note::
对于纯终端用户,当前中文环境使用 :ref:`fcitx` 还无法实现 :ref:`gentoo_sway_fcitx_native_wayland` 。则在 :ref:`sway` 中终端使用 :ref:`nvim` 不能直接使用 ``foot`` ,可以采用轻量级的 :ref:`sakura` 解决轻量级终端中文输入。
参考
=======
- `gentoo linux wiki: VSCode `_
- `VSCodium:100% 开源的 VS Code `_
- `应该选 VSCode 还是 VSCodium? `_