飞跃高山与大洋的鱼飞跃高山与大洋的鱼
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
  • VSCODE

    • 编辑器 VSCode
    • 处理 VSCode 错误
      • 无法监视文件变化
      • 空文件夹折叠
      • 删除文件/文件夹时卡顿
    • 修复 TODO HIGHLIGHT 的链接
    • ESLint 格式化
    • VSCode 识别 alias
    • 为 VSCode 设置字体
    • 同步 VSCode 配置
    • VSCode 分享代码片段
    • Vetur 插件
    • Copilot tab 补全在 markdown 中不生效

处理 VSCode 错误

无法监视文件变化

其实这个问题存在已久,但是一直没有去处理。

当 VSCode 弹出该提示时会给一个对应的链接,执行它提供的命令:

cat /proc/sys/fs/inotify/max_user_watches # 19200

限制比较小,接着查看解决方案。虽然提示说 Arch Linux 应当使用 echo fs.inotify.max_user_watches=524288 | sudo tee /etc/sysctl.d/40-max-user-watches.conf && sudo sysctl --system,但我的 manjaro 重启后依旧存在问题。

最后的解决方案:

ll /etc/sysctl.d/
# 40-max-user-watches.conf
# 50-max_user_watches.conf # 需注意文件名区别
cat /etc/sysctl.d/50-max_user_watches.conf
fs.inotify.max_user_watches = 19200 # 利用 vim 修改后重启成功

空文件夹折叠

在一次更新之后 VSCode 添加了新的特性 Compact Folders,这种行为与 Chrome 浏览器擅自遮挡 www 一样恶心。

打开 Settings,输入 Compact Folders 取消选中即可。

删除文件/文件夹时卡顿

在 Arch 的 KDE 环境下会存在该问题,这是由于 ELECTRON 引起的。可通过在 ~/.config/plasma-workspace/env/electron-trash-gio.sh 增加如下内容解决:

export ELECTRON_TRASH=gio
编辑文档!
上次更新:
贡献者: shanyuhai123
Prev
编辑器 VSCode
Next
修复 TODO HIGHLIGHT 的链接