内容分类
开发工具
整理 Node.js 包管理工作流,涵盖使用 NVM 切换版本、查看和修改 npm、Yarn registry、调整全局安装目录与缓存,以及把 npm 12 降回 Node.js 24 自带版本。文章给出 where、npm config 和缓存检查命令,用于排查版本错位、镜像残留与 PATH 命中错误。
整理 Python 解释器、虚拟环境和包管理工具的关系,给出 uv、venv、pip 与 conda 的选择原则。文章从确认 python、pip 路径开始,覆盖安装 Python、固定项目版本、创建环境、管理依赖和清理缓存,也说明 requirements.txt 与 CUDA 场景怎样处理。
排查 VS Code Remote SSH 提示远程主机禁用 TCP 端口转发的问题,说明 Linux、fnOS 与 Windows OpenSSH Server 中 AllowTcpForwarding、DisableForwarding、Match 和 authorized_keys 的检查、配置与验证方法。
记录 Java 项目通过 .m2/settings.xml 配置 Maven HTTP 代理和阿里云镜像的方法,给出 proxies、mirrors 及两者同时启用时的写法。适合排查 Maven Central 下载缓慢、公司网络需要本机代理或 mirrorOf 范围不正确等问题,并说明用户级配置的生效边界。
说明把外部 Git 仓库接入现有项目时如何在 Submodule、Subtree 和完整历史归档之间选择,并给出添加、克隆初始化、更新、删除子模块以及把仓库导入子目录的命令。文章重点区分继续独立演进与统一检出的需求,帮助避免丢失提交历史、残留 .gitmodules 配置或错误合并目录。
记录 Windows 上配置 Android SDK 与 Gradle 依赖下载环境的做法,包括 SDK 路径、HTTP 代理、全局 init.gradle 和阿里云 Maven 镜像。文章给出仓库替换与排查顺序,用于处理 Android Studio 等待依赖、Google Maven 或插件仓库连接失败等问题。
提供 Gradle 全局使用阿里云 Maven 镜像的 init.gradle 配置,将 Maven Central、Google 和插件仓库补充为国内镜像。适合解决 Android、Java 项目首次构建时依赖下载缓慢或插件仓库连接失败的问题,并说明配置文件位置与作用范围。
整理 Windows 下 Android SDK 环境变量配置,说明 ANDROID_HOME 以及 Path 中 platform-tools、emulator、cmdline-tools 等目录的作用。适合在 adb、sdkmanager 或模拟器命令无法识别时核对安装路径,完成 Android 命令行环境初始化。
排查 VS Code 等开发工具中的 Ctrl + Shift + F 全局搜索快捷键突然失效的问题,最终定位到 Windows 输入法把同一组合键用于简体与繁体中文切换。文章说明如何区分编辑器键位冲突和系统级热键占用,并给出关闭输入法快捷键或重新分配按键的处理思路。