Heim >Java >javaLernprogramm >Wie kann ich verhindern, dass Eclipse Code Formatter bestimmte Codeabschnitte neu formatiert?

Wie kann ich verhindern, dass Eclipse Code Formatter bestimmte Codeabschnitte neu formatiert?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-02 04:55:14898Durchsuche

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

Deaktivieren des Eclipse-Codeformatierers für bestimmte Codeabschnitte

Die Beibehaltung von Code, der eine vertikale Formatierung erfordert, wie z. B. als Java-Strings geschriebene SQL-Anweisungen, kann sein Eine Herausforderung bei der Verwendung des Eclipse-Editors. Der Eclipse-Formatierer kann die semantische Formatierung eines solchen Codes verunstalten, was das Lesen und Warten erschwert.

Der Eclipse @formatter-Kommentar

In Eclipse 3.6 eine Besonderheit Kommentar kann verwendet werden, um die Formatierung für bestimmte Codeabschnitte zu deaktivieren. Indem Sie den folgenden Kommentar vor und nach dem Code platzieren, der nicht formatiert werden soll:

// @formatter:off

// @formatter:on

Benutzer können verhindern, dass Eclipse diesen bestimmten Abschnitt formatiert.

Aktivieren von Aus/Ein-Tags in Eclipse-Einstellungen

Um diese Funktion zu aktivieren, gehen Sie zu zu:

  • JavaCodestilFormatierer
  • Klicken Sie auf Bearbeiten
  • Wählen Sie die Aus/Ein-Tags aus Tab
  • Aktivieren Aus/Ein-Tags aktivieren

Benutzerdefinierte Kommentar-Tags konfigurieren (optional)

Die Standardwerte für die Off/On-Tags sind „@formatter:off“ und „@formatter:on“, aber diese Werte können innerhalb angepasst werden Einstellungen.

Zusätzliche Hinweise

  • Mit dieser Einstellung kann der Benutzer auch ein Tag zum Deaktivieren und ein Tag zum Aktivieren des Formatierers definieren.
  • Aktivieren Sie die gewünschten Flags unter Java-Formatierung, um diese Funktion zu nutzen.
  • Platzierung vermeiden Diese Kommentare innerhalb von Javadoc-Kommentaren, da dies dazu führt, dass die Javadoc-Generierung fehlschlägt.

Das obige ist der detaillierte Inhalt vonWie kann ich verhindern, dass Eclipse Code Formatter bestimmte Codeabschnitte neu formatiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn