Skip to main content

Development Environment

For secondary development of the source code, it is recommended to configure the following development environment and tools.

Coding Tools

IDEA:

  • IntelliJ IDEA is a powerful integrated development environment suitable for Java, Kotlin, Groovy, etc.
  • Supports various plugins and tools to improve development efficiency.
  • Provides code completion, refactoring, quick navigation, etc.
  • Download: IntelliJ IDEA

VSCODE:

  • Visual Studio Code is a lightweight but powerful source code editor supporting multiple programming languages.
  • Built-in Git support for easy version control.
  • Rich ecosystem of extensions to customize your development environment.
  • Download: Visual Studio Code

Windows Environment Setup

Backend

  • Go 1.18x
    • Go is a compiled language with garbage collection, suitable for concurrency and rapid development.
    • Installation Steps:
      1. Visit the official Go website: Go Programming Language
      2. Download the Go 1.18x installer for Windows.
      3. Follow the installation wizard.
      4. Set environment variables GOPATH and GOROOT.
      5. Verify installation: Run go version in the command line.

Frontend

  • Node.js 16.14
    • Node.js is a JavaScript runtime built on Chrome's V8 engine.
    • Installation Steps:
      1. Visit the official Node.js website: Node.js
      2. Download Node.js version 16.14 for Windows.
      3. Follow the installation wizard.
      4. Verify installation: Run node -v and npm -v in the command line.