Skip to content

3月31系统重装备忘录

目录

基础软件

用于开发和管理环境的一些基础软件:

编程环境

重装系统之后, 编程内容也发生了变化, 从 Java 转向了 Rust, 决定主要写 Rust、 Python、 Swift 三种语言, 因此环境主要如下:

  • Rust
    • curl https://sh.rustup.rs -sSf | sh
    • path: $HOME$/.cargo/
    • cargo install cargo-generate
    • cargo install --locked cargo-deny
    • cargo install typos-cli
    • cargo install git-cliff
    • cargo install --locked cargo-nextest
  • Python
    • [miniconda]
    • path: ~/miniconda
  • Swift
    • Xcode
  • Astro
    • Node.js
    • path: /usr/local/bin/npm
    • path: /usr/local/bin/node

VsCode 插件

列举目前 VsCode 内使用的插件和负责的功能:

  • 基础
    • GitLens
    • GitHub Copilot
    • Prettier
    • REST client
    • TODO Highlight
    • YAML
    • Error Lens
  • Rust
    • crates
    • rust-analyzer
    • Rust Test lens
    • Rust Test Explorer
    • Even Better TOML
  • Markdown
    • Mardown All in One
  • Astro
    • Astro