Mallipohjat

Oletusasetussivulla Mallipohjien oletusasetussivun avaus Java > Muokkausohjelma > Mallipohjat voit luoda uusia mallipohjia ja muokata aiemmin luotuja mallipohjia. Mallipohjan avulla ohjelmoija voi lisätä nopeasti usein esiintyviä lähdekoodimalleja.

Mallipohjia voidaan käsitellä ja määrittää seuraavien painikkeiden avulla:

Toiminto

Kuvaus

Uusi...

Tämä toiminto avaa valintaikkunan, jossa voit luoda uuden mallipohjan.

Muokkaa...

Tämä toiminto avaa valintaikkunan, jossa voit muokata valittuna olevaa mallipohjaa.

Poista

Tämä toiminto poistaa kaikki valitut mallipohjat.

Tuo...

Tämä toiminto tuo mallipohjia tiedostojärjestelmästä.

Vie...

Tämä toiminto vie kaikki valitut mallipohjat tiedostojärjestelmään.

Vie kaikki...

Tämä toiminto vie kaikki mallipohjat tiedostojärjestelmään.

Ota kaikki käyttöön

Tämä toiminto ottaa kaikki mallipohjat käyttöön.

Poista kaikki käytöstä

Tämä toiminto poistaa kaikki mallipohjat käytöstä.

Käytä koodin muotoilutoimintoa

Jos tämä asetus on käytössä, ennen lisäystä mallipohja muotoillaan koodin muotoilutoiminnon oletusasetussivulla määritettyjen koodinmuotoilusääntöjen mukaan. Muussa tapauksessa mallipohja lisätään sellaisenaan mutta oikein sisennettynä.

Mallipohja-valintaikkuna

Uuden mallipohjan luonnissa ja aiemmin luodun mallipohjan muokkauksessa käytetään samaa tässä kuvattua valintaikkunaa.

Valintaikkuna sisältää seuraavat kentät ja painikkeet:

Asetus

Kuvaus

Nimi

Mallipohjan nimi.

Konteksti

Kontekstin mukaan määräytyy käytettävissä olevien ennalta määritettyjen mallipohjamuuttujien joukko ja se, missä mallipohjaa voidaan käyttää.

Java
Java-konteksti
Javadoc
Javadoc-konteksti

Lisää automaattisesti

Jos tämä vaihtoehto on valittuna, koodinhallinnan aputoiminto lisää automaattisesti mallipohjan, jos se on ainoa käytettävissä oleva ehdotus kohdistimen kohdalla.

Kuvaus

Mallipohjan kuvaus, jonka käyttäjä näkee valitessaan mallipohjaa.

Malli

Mallipohjan malli.

Lisää muuttujia...

Näyttää ennalta määritettyjen kontekstikohtaisten muuttujien luettelon.

Mallipohjan muuttujat

Seuraavat muuttujat määräytyvät sekä Java- että Javadoc-kontekstin mukaan:

Muuttuja

Kuvaus

${cursor}

Määrittää kohdistimen sijainnin poistuttaessa mallipohjan muokkaustilasta. Tästä on hyötyä silloin, kun kohdistimen pitää siirtyä toiseen paikkaan mallipohjan lopun sijasta poistuttaessa mallipohjan muokkaustilasta.

${date}

Arvoksi tulee kuluva päivämäärä.

${dollar}

Arvoksi tulee dollarin tunnus "$".

Vaihtoehtoisesti voidaan käyttää kahta dollarin tunnusta: "$$"

${enclosing_method}

Arvoksi tulee sisällytysnimen nimi.

${enclosing_method_arguments}

Arvoksi tulee sisällytysmetodin argumenttien nimien pilkuilla erotettu luettelo. Tästä muuttujasta voi olla hyötyä muodostettaessa lokilauseita useita metodeja varten.

${enclosing_package}

Arvoksi tulee sisällytyspaketin nimi.

${enclosing_project}

Arvoksi tulee sisällytysprojektin nimi.

${enclosing_type}

Arvoksi tulee sisällytystyypin nimi.

${file}

Arvoksi tulee tiedoston nimi.

${line_selection}

Arvoksi tulee kaikkien valittuna olevien rivien sisältö.

${primary_type_name}

Arvoksi tulee nykyisen käännösyksikön nimen alkeistyyppi.

${return_type}

Arvoksi tulee sisällytysmetodin palautustyyppi.

${time}

Arvoksi tulee kellonaika.

${user}

Arvoksi tulee käyttäjätunnus.

${word_selection}

Arvoksi tulee nykyisen tekstivalinnan sisältö.

${year}

Arvoksi tulee kuluva vuosi.

Seuraavat muuttujat määräytyvät myös Java-kontekstin mukaan:

Muuttuja

Kuvaus

${array}

Arvoksi tulee esitellyn taulukon nimen ehdotus.

${array_element}

Arvoksi tulee esitellyn taulukon elementin nimen ehdotus.

${array_type}

Arvoksi tulee esitellyn taulukon elementtityypin ehdotus.

${collection}

Arvoksi tulee java.util.Collection-rajapinnan toteuttavan esitellyn kokoelman ehdotus.

${index}

Arvoksi tulee esittelemättömän taulukon indeksin toistotoiminnon ehdotus.

${iterator}

Arvoksi tulee esittelemättömän kokoelman toistotoiminnon ehdotus.

${iterable}

Arvoksi tulee esitellyn toistettavan nimen ehdotus.

${iterable_element}

Arvoksi tulee esitellyn toistettavan elementin nimi.

${iterable_type}

Arvoksi tulee esitelty toistettava elementtityyppi.

${todo}

Arvoksi tulee määritetyn oletustehtävätunnisteen ehdotus.

Aiheeseen liittyviä käsitteitä

Mallipohjat

Aiheeseen liittyviä ohjeita

Java-sisällönhallinnan aputoiminto
Tehtävätunnisteiden oletusasetukset
Koodimallipohjien oletusasetukset
Koodityylin oletusasetukset