开发工具与配置指南
本文整合了开发工具和环境配置的常用技巧。
VS Code 技巧
推荐资源
TypeScript 编码规范
遵循 Microsoft TypeScript Coding Guidelines:
| 命名约定 | 适用 |
|---|---|
| PascalCase | 类型、枚举 |
| camelCase | 函数、方法、变量 |
| UPPER_CASE | 常量 |
其他规范:
- 使用 4 个空格缩进
- 优先使用
const和let - 使用接口定义对象类型
Linux 配置
sudo 免密码
sudo visudo
# 在最后一行添加
username ALL=(ALL) NOPASSWD:ALL
安装 Node.js
# 使用 NodeSource
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
推荐使用 nvm 管理多版本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20
urxvt 下划线显示
URxvt.lineSpace: 1
数据库操作
删除 PostgreSQL 数据库
psql -U postgres -W -h 127.0.0.1 -c "drop database dbname"
术语解释
Hotfix vs Bugfix
| 类型 | 说明 |
|---|---|
| Hotfix | 紧急修复,直接部署到生产环境 |
| Bugfix | 常规修复,走正常发布流程 |