Use
在用的东西
Editor #
- Editor: Vs Code
- Fonts: CaskaydiaMono Nerd Font Mono
- Theme: Vitesse Theme Dracula Theme
- Icon Theme: Catppuccin Icons VsCode Icons
- Product Icons: Carbon Icons
- Formatting & Linting: ESLint
Chrome Extensions #
- Immersive Translate - 网页翻译插件👍🏻
- AdGuard - 广告拦截
- File Icons for GitHub and GitLab - GitHub 和 GitLab 文件图标
- I don't care about cookies - 禁用是否授权使用 Cookie 提示弹窗
- JSON Formatter - 格式化 JSON 数据
MacOS Productivity #
- Bob: 翻译和 OCR
- Obsidian: 非常灵活的写作工具,我将它和 iCloud 搭配
- Magnet: 窗口管理
- uTools: 一个多功能、现代化的工具平台
- SwitchHosts: 管理 Hosts
- Apifox: API 设计、开发、测试一体化协作平台
- MacZip: 专门为 Mac 设计的解/压缩软件
- Brew: Mac 和 Linux 平台的包管理器,缺点是不向下兼容低版本 MacOS
Hardware #
- MacBook Pro 16' Intel Core i7 16GB
- Monitor: WESCOM 27 4K IPS(颜色有些暗和偏色,总体还行只要八百)
- Mouse: Logitech MX Anywhere 3 For Mac(连接 Mac 卡顿且不支持有线)
- Keyboard:
- Keychron K3Pro(手感不错但是蓝牙连接 Mac 容易断连接)
- Keyverse infi75(手感太软而且太高了)
- Chair: 广东省省凳
- GameController: PS5 PlayStation DualSense(蓝牙不支持震动和自动扳机)
Language / Framework #
- Java
- TypeScript
- Golang
- Rust (future)
- Axum: rust 社区的 web 开发框架,非常简单方便
- NextJS: React 顶层框架非常方便我很喜欢 配合 Vercel 将是绝杀
- NextUI: Vercel 开源的 UI 库,非常好看,但是有些东西还是要折腾
- Tailwindcss 一个流行的样式库,也是非常好用的,但是代码也是真的难看,个人项目推荐 UnoCSS
你现在在看的这个网站就是基于 NextJS + NextUI + Tailwindcss 开发的,并且部署在 Vercel
CLI #
- zsh - Shell
- pnpm - 软件包管理器,类似于 npm
- eslint - Linter & Formatter
- Prettier 好用,但是我不喜欢它那顽固的样子,可配置项太少了格式化出来的样式我不喜欢,但是多人协作这玩意儿是真香。
上面这段代码总是会被格式化为watch(() => props.name, (value) => { console.log('hello world') })
watch( () => props.name, (value) => { console.log('hello world') } )
Game #
- Genshin Impact - UID 146437345 快来跟我一起玩
CC BY-NC-SA 4.0 2024-PRESENT © Clover You