本文整合了开发工具和环境配置的常用技巧。

VS Code 技巧

推荐资源

TypeScript 编码规范

遵循 Microsoft TypeScript Coding Guidelines

命名约定 适用
PascalCase 类型、枚举
camelCase 函数、方法、变量
UPPER_CASE 常量

其他规范

  • 使用 4 个空格缩进
  • 优先使用 constlet
  • 使用接口定义对象类型

Linux 配置

sudo 免密码

1
2
3
sudo visudo
# 在最后一行添加
username ALL=(ALL) NOPASSWD:ALL

安装 Node.js

1
2
3
# 使用 NodeSource
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

推荐使用 nvm 管理多版本:

1
2
3
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20

urxvt 下划线显示

1
URxvt.lineSpace: 1

数据库操作

删除 PostgreSQL 数据库

1
psql -U postgres -W -h 127.0.0.1 -c "drop database dbname"

术语解释

Hotfix vs Bugfix

类型 说明
Hotfix 紧急修复,直接部署到生产环境
Bugfix 常规修复,走正常发布流程

参考链接