Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Menjalankan `go fmt` secara automatik pada Simpan dalam Kod Visual Studio?

Bagaimana untuk Menjalankan `go fmt` secara automatik pada Simpan dalam Kod Visual Studio?

Susan Sarandon
Susan Sarandonasal
2024-11-10 10:16:02516semak imbas

How to Automatically Run `go fmt` on Save in Visual Studio Code?

Mengautomasikan Go fmt pada Simpan dalam Kod Visual Studio

Keupayaan untuk menjalankan Go fmt secara automatik pada simpan dalam Kod Visual Studio ialah ciri yang mudah untuk mengekalkan piawaian pemformatan kod. Mari kita terokai cara untuk melaksanakan fungsi ini.

Dayakan Pemformatan pada Simpan

Tetapan "editor.formatOnSave" membolehkan anda mengkonfigurasi jika operasi pemformatan harus dilakukan semasa menyimpan a fail. Untuk mendayakan ciri ini:

  1. Buka tetapan Visual Studio Code (Ctrl ,).
  2. Cari "editor.formatOnSave."
  3. Tetapkan nilainya kepada "true ."

Jalankan Go fmt Khususnya

Untuk memastikan Go fmt dilaksanakan secara khusus pada save, pasang sambungan "Go" untuk Kod Visual Studio jika tidak sudah dipasang. Setelah dipasang:

  1. Buka Palet Perintah (Ctrl Shift P).
  2. Cari "Keutamaan: Buka Tetapan (JSON)."
  3. Dalam fail tetapan , tambah baris berikut:
"go.formatTool": "go-fmt"

Pilihan Tambahan

Selain pemformatan, sambungan Kod Visual Studio untuk Go juga menawarkan pelbagai ciri berguna yang lain:

  • Jalankan Ujian Pakej: Mengklik pautan "jalankan ujian pakej" di atas pengisytiharan pakej memaparkan perwakilan visual liputan kod.
  • Pergi Sambungan oleh Pasukan Go: Sambungan ini kini telah diterima pakai oleh pasukan Go rasmi.

Atas ialah kandungan terperinci Bagaimana untuk Menjalankan `go fmt` secara automatik pada Simpan dalam Kod Visual Studio?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn