På sidan
Java > Redigerare > Mallar kan du skapa nya mallar och redigera befintliga mallar. En mall är praktisk för programmeraren som snabbt vill infoga ofta förekommande källkodsmönster.
Följande knappar kan användas till att hantera och konfigurera mallar:
Åtgärd |
Beskrivning |
---|---|
Nytt... |
Öppnar en dialogrutan för mallar där du kan skapa en ny mall. |
Redigera... |
Öppnar en dialogrutan för mallar där du kan redigera den markerade mallen. |
Ta bort |
Tar bort alla markerade mallar. |
Importera... |
Importerar mallar från filsystemet. |
Exportera... |
Exporterar alla markerade mallar till filsystemet. |
Exportera alla... |
Exporterar alla mallar till filsystemet. |
Aktivera alla |
Aktiverar alla mallar. |
Avaktivera alla |
Avaktiverar alla mallar. |
Använd kodformaterare |
Vid aktivering formateras mallen enligt de kodformateringsregler som har angetts i inställningar för kodformateraren innan de infogas. I annat fall infogas mallen som den är, fast med rätt indrag. |
Du använder samma dialogruta till att skapa en ny mall och att redigera en befintlig. Dialogrutan beskrivs här.
Följande fält och knappar finns i dialogrutan:
Alternativ |
Beskrivning |
---|---|
Namn |
Namnet på mallen. |
Kontext |
Kontexten bestämmer var mallen kan användas och uppsättningen tillgängliga fördefinierade mallvariabler.
|
Automatisk insättning |
Vid aktivering infogar kodhjälpen mallen automatiskt om det är det enda förslaget som finns vid markörpositionen. |
Beskrivning |
En beskrivning på mallen som visas för användaren när han/hon väljer den. |
Mönster |
Mallmönstret. |
Infoga variabel... |
Visar en lista över fördefinierade kontextspecifika variabler. |
Både Java- och Javadoc-kontexten definierar följande variabler:
Variabel |
Beskrivning |
---|---|
${cursor} |
Anger markörpositionen när mallens redigeringsläge stängs. Det här är användbart när markören ska hoppa till en annan plats än slutet på mallen när mallredigeringsläget stängs. |
${date} |
Utvärderas till det aktuella datumet. |
${dollar} |
Utvärderas till dollarsymbolen '$'. Alternativt kan två dollarsymboler användas: '$$'. |
${enclosing_method} |
Utvärderas till namnet på omslutningsnamnet. |
${enclosing_method_arguments} |
Utvärderas till en kommaseparerad lista på argumentnamn för omslutningsmetoden. Den här variabeln kan vara användbar när loggsatser genereras för många metoder. |
${enclosing_package} |
Utvärderas till namnet på omslutningspaketet. |
${enclosing_project} |
Utvärderas till namnet på omslutningsprojektet. |
${enclosing_type} |
Utvärderas till namnet på omslutningstypen. |
${file} |
Utvärderas till namnet på filen. |
${line_selection} |
Utvärderas till innehållet i alla aktuella markerade rader. |
${primary_type_name} |
Utvärderas till namnet på primärtypen för den aktuella kompileringsenheten. |
${return_type} |
Utvärderas till returtypen för omslutningsmetoden. |
${time} |
Utvärderas till den aktuella tiden. |
${user} |
Utvärderas till användarnamnet. |
${word_selection} |
Utvärderas till innehållet i den aktuella textmarkeringen. |
${year} |
Utvärderas till det aktuella året. |
Java-kontexten definierar dessutom följande variabler:
Variabel |
Beskrivning |
---|---|
${array} |
Utvärderas till ett förslag på ett deklarerat matrisnamn. |
${array_element} |
Utvärderas till ett förslag på ett elementnamn för en deklarerad matris. |
${array_type} |
Utvärderas till ett förslag på en elementtyp för en deklarerad matris. |
${collection} |
Utvärderas till ett förslag för en deklarerad samling som implementerar |
${index} |
Utvärderas till ett förslag på en odeklarerad matrisindexiterator. |
${iterator} |
Utvärderas till ett förslag på en odeklarerad samlingsiterator. |
${iterable} |
Utvärderas till ett förslag på ett deklarerat namn som kan sökas stegvist. |
${iterable_element} |
Utvärderas till ett förslag på ett elementnamn för ett objekt som kan sökas stegvist. |
${iterable_type} |
Utvärderas till ett förslag på en elementtyp för ett deklarerat objekt som kan sökas stegvist. |
${todo} |
Utvärderas till ett förslag för det aktuella angivna standarduppgiftsmärkordet. |
Java-innehållsassistenten
Inställningar för uppgiftsmärkord
Kodmallsinställningar
Kodformatsinställningar