Archive

VSCode12 writings

7 篇

  1. 用 Code Snippets 少敲点字
    开发者经常面对重复的编码模式,从标准的 if/for 结构到 Go 的错误处理或 HTML 模板。这种重复既低效又容易出错。代码片段(Snippets)是最佳解决方案:输入一个短前缀(如 if、for),IDE 就会建议一个补全项,展开后即为预定义的代码模板。

    VSCodeWorkflowMarkdownNeovim3 分钟

  1. Enable Autocompletion for Lua API With Stub Files
    本文记录如何让IDE支持识别 Sketchybar 模块的类型,适用于 VSCode,Neovim,JetBrains IDEs

    VSCodeLuaSketchybarLSPNeovim2 分钟

  2. VSCode Status Bar Ricing
    近期重新美化了VSCode的状态栏(Status Bar),记录一下

    CSSVSCodeRicingCatppuccinVim4 分钟

  1. VSCode VIM Part I - EasyMotion
    🤖 Learn how to enhance VSCode's text navigation capabilities by setting up EasyMotion with VSCode Vim extension.

    VSCodeCatppuccinVim3 分钟

  1. 用 Docker 与 SSH 绕过旧版 Ubuntu 的开发环境兼容问题
    Ubuntu 18.04 的 glibc 版本太低时,新版 VS Code Remote SSH Server、Node.js 预编译包等工具可能无法运行。可以把开发环境放进 Docker 容器,再把容器的 22 端口映射出来,用 SSH 像连接普通主机一样进入容器。

    LinuxVSCodeDockerSSH8 分钟

  2. VSCode插件离线安装教程:VSIX文件下载与安装指南
    🤖 详解VSCode插件离线安装方法,包括通过API下载VSIX文件、汉化插件离线安装、SSH远程开发插件管理等实用技巧。解决网络限制环境下VSCode扩展安装问题,提供多种下载渠道和平台适配方案。

    VSCodeVSIX4 分钟

  1. VSCode DevContainer
    个人实习参与的项目为简化环境配置工作,维护了Dockerfile。本文介绍如何使用VSCode的devcontainer插件,实现在Docker容器中开发项目。

    LinuxVSCodeDocker3 分钟

  2. VSCode Ricing
    VSCode深度定制指南:使用Custom CSS和Animations插件自定义界面样式、添加动画效果,打造个性化编辑器外观

    CSSFontVSCodeRicingCatppuccin2 分钟

  1. Python开发环境与工具链:VSCode、UV、Ruff
    从解释器、虚拟环境、依赖管理、编辑器配置到 Ruff 检查格式化,系统搭建一套现代 Python 开发工作流,并解释每一步背后的取舍。

    PythonVSCodeRuffUV11 分钟

  1. tasks.json的使用
    简述VSCode中tasks.json的使用

    ProductivityVSCode3 分钟

  2. VSCode Extensions
    个人使用插件

    VSCode2 分钟

  3. VSCode配置C及CPP Debug环境
    本文介绍如何在VSCode中配置C及CPP Debug环境,并介绍`task.json`和`launch.json`的使用方法

    LinuxCWindowsVSCodeCpp6 分钟