Hoe voeg ik codefragmenten toe in Android Studio IDE?

weet iemand hoe je codefragmenten kunt toevoegen in Android Studio IDE?
Ik heb geen menu-item of iets dergelijks gevonden.

Ik wil ook weten of het mogelijk is om de bestaande fragmenten te wijzigen?


Antwoord 1, autoriteit 100%

Sjablonen toevoegen/bewerken:

Kies in het menu File -> Settings, ga dan onder IDE Settings(of Editor) naar Live Templates.

Een sjabloon invoegen:

Kies in het menu Code -> Insert Live Template(of gebruik de toegewezen sneltoets).

Screenshot Android Studio 3.4


Antwoord 2, autoriteit 20%

Codefragmenten staan ​​bekend als Live Templates in Android Studio

Blader door de huidige live-sjablonen

Ga naar Bestand > Instellingen > redacteur > Live-sjablonen. Klik vervolgens op de verschillende opties om te zien wat ze doen.

Hier zijn enkele interessante:

  • vooruit

    for ($i$ : $data$) {
        $cursor$
    }
    
  • Toast

    android.widget.Toast.makeText($className$.this, "$text$", Toast.LENGTH_SHORT).show();
    
  • taak

    // TODO: $date$ $todo$ 
    
  • logi

    android.util.Log.i(TAG, "$METHOD_NAME$: $content$");
    

De woorden omringd door $-tekens zijn plaatsen waar dingen automatisch vanuit de context worden ingevuld of waar de gebruiker door kan bladeren om ze in te vullen.

Gebruik een live-sjabloon

Typ gewoon de afkorting in en blader door alles wat je moet invullen.

Voorbeeld:

logi

en ik krijg dit

Log.i(TAG, "myMethodName: |");

met de cursor op de positie die ik heb gemarkeerd met de verticale lijn |.

Maak je eigen Live Template

Schrijf de code, markeer deze en ga naar Extra > Opslaan als live sjabloon.

Verdere studie


Antwoord 3, autoriteit 5%

Ga naar Instellingen (Bestand> Instellingenof CTRLALT+ S) zoek dan naar "Live Templates".

Er wordt een sjabloonscherm geopend. U kunt hier alle live sjablonen zien en u kunt ook uw eigen aangepaste live sjablonen maken.

Het is belangrijk dat u de juiste sjabloongroep kiest om uw nieuwe sjabloon te definiëren (bijv. "Android").

Als voorbeeld zal ik een Toast-methode definiëren als een live sjabloon.

Je kunt ook op "gebruik statische import als mogelijk" klikken om het importeren van dingen niet te verwerken.



Antwoord 4, autoriteit 2%

Cntr + j : om een ​​bestaande live-sjabloon in te voegen.
Bestand -> Instellingen -> Bewerker -> Codestijl -> live-sjablonen >> voeg een sjabloon toe met knop +
bewerk je sjabloon en OK 🙂


Antwoord 5

ga naar Instellingen
(Bestanden > Instellingen(ctrl + alt + s) > klik vervolgens op Editor > Live-sjablonen)

zoals dit:

vervolg typuw afkorting en gebruik uw sjabloon waar dan ook

Other episodes