Jak udělat automatické formátování java soubor samostatných metod, s 2 řádky na VSC

0

Otázka

Chci, aby VSC přidat 2 řádky automaticky mezi metody jako součást 'Formát Dokumentu' klávesové zkratky (Shift + alt + f).

Posunula jsem z Eclipse VSC před pár týdny a v Eclipse jsem měl možnost volně přizpůsobit skoro každou část dokumentu je auto-formátování. Hledal jsem způsob, jak to udělat na VSC, ale nemohl jsem najít to, co hledám. Nejsem si jistý, jestli je to důležité ale píšu svůj kód v jazyce java.

V podstatě to, co chci já, je:

public class Testing {

   public void func1() {
      //Some code
   }

   public void func2(){
      //Some code
   }

   public void func3(){
      //Some code
   }

Shift + alt + f ==>

public class Testing {

   public void func1() {
      //Some code
   }


   public void func2(){
      //Some code
   }


   public void func3(){
      //Some code
   }

1

Nejlepší odpověď

1

Otevřete Příkazový Palety a vybrat Java: Otevřená Java Formatter Nastavení s Náhledem, pak tam bude oznámení šupinatění up, klepněte na tlačítko Generate a default profilepak java-formatter.xml zobrazí se ve složce .vscode.

Otevřít java-formatter.xml a nastavte :

<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="2"/>

enter image description here

2021-11-19 02:14:16

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................