tag

工具链

共 34 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
others

配置格式对比:TOML、INI 与 HCL

深入对比三种主流配置格式:INI 的极简与方言混乱、TOML 的强类型规范与表数组设计、HCL 的可编程块与表达式求值,并对照 JSON/YAML 作为配置的优劣。覆盖语法细节、类型系统、嵌套与数组表达、注释与多行字符串、解析陷阱、Schema 校验、环境变量插值、以及按场景(应用配置/基础设施/CI)的选型与迁移策略。

7 分钟阅读
配置 YAML 工具链
nix

Nix 语言服务器与编辑器工具链:补全、格式化与静态检查

Nix 是动态类型、惰性求值的语言,写错一个属性名往往要等到求值才报错。语言服务器把补全、跳转、诊断搬进编辑器,格式化器统一风格,statix 与 deadnix 提前拦下反模式与死代码。本文对比 nil 与 nixd 的取舍、给出各编辑器的接入配置、讲清 nixd 的选项补全原理,并用 treefmt 与 pre-commit 把检查固化到 CI。

10 分钟阅读
Nix 工具链 编辑器
others

图像与媒体工具链:ImageMagick、ffmpeg 与格式选型实战

系统讲解图像与媒体处理工具链:位图与矢量格式选型(PNG/JPEG/WebP/AVIF/SVG)、ImageMagick 常用命令(缩放/裁剪/水印/合成/批量)、有损与无损压缩权衡、ffmpeg 常用命令(转码/剪辑/抽帧/拼接/压缩)、视频编码与容器(H.264/H.265/AV1 与 MP4/WebM)、EXIF 元数据读写与隐私清理、批处理与自动化、响应式图片与 CDN 交付、常见坑与性能优化。

11 分钟阅读
ffmpeg 图像处理 元数据