Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menghalang Pemformat Kod Eclipse daripada Memformat Semula Bahagian Kod Tertentu?

Bagaimanakah Saya Boleh Menghalang Pemformat Kod Eclipse daripada Memformat Semula Bahagian Kod Tertentu?

Patricia Arquette
Patricia Arquetteasal
2024-12-02 04:55:14898semak imbas

How Can I Prevent Eclipse Code Formatter from Reformatting Specific Code Sections?

Melumpuhkan Pemformat Kod Eclipse untuk Bahagian Kod Tertentu

Mengekalkan kod yang memerlukan pemformatan menegak, seperti pernyataan SQL yang ditulis sebagai rentetan Java, boleh cabaran apabila menggunakan editor Eclipse. Pemformat Eclipse boleh merosakkan pemformatan semantik kod sedemikian, menjadikannya lebih sukar untuk dibaca dan diselenggara.

Komen @formatter Eclipse

Dalam Eclipse 3.6, satu ulasan istimewa ulasan boleh digunakan untuk melumpuhkan pemformatan bagi bahagian kod tertentu. Dengan meletakkan ulasan berikut sebelum dan selepas kod yang tidak sepatutnya diformatkan:

// @formatter:off

// @formatter:on

Pengguna boleh menghalang Eclipse daripada memformat bahagian tertentu itu.

Mendayakan Teg Mati/Hidup dalam Keutamaan Eclipse

Untuk mengaktifkan ciri ini, pergi kepada:

  • JavaGaya KodPemformat
  • Klik Edit
  • Pilih Mati/Hidup Teg tab
  • Dayakan Dayakan Mati/Hidup teg

Konfigurasikan Teg Komen Tersuai (Pilihan)

Nilai lalai untuk teg Mati/Hidup ialah "@formatter:off" dan "@formatter:on", tetapi nilai ini boleh disesuaikan dalam pilihan.

Nota Tambahan

  • Keutamaan ini juga membolehkan pengguna menentukan satu teg untuk dilumpuhkan dan satu teg untuk membolehkan pemformat.
  • Dayakan bendera yang diingini di bawah Pemformatan Java untuk menggunakan ini ciri.
  • Elakkan meletakkan ulasan ini dalam ulasan Javadoc, kerana ini akan menyebabkan penjanaan Javadoc gagal.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Pemformat Kod Eclipse daripada Memformat Semula Bahagian Kod Tertentu?. 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