GeeksforGeeks
Android Studio ger en plattform där man kan utveckla android-appar för Android-telefoner, tabletter, Android Wear, Android TV. Android Studio är den officiella IDE för Android applikationsutveckling, och den är baserad på IntelliJ IDEA. Man kan utveckla Android-applikationer med Kotlin eller Java som Backend-språk och XML för att utveckla frontend UI.
i datorer är en plug-in en mjukvarukomponent som lägger till en viss egenskap för ett befintligt datorprogram. När ETT program stöder plug-ins möjliggör det anpassning. Plugins är ett bra sätt att öka produktiviteten och övergripande programmeringsupplevelse.Vissa uppgifter är tråkiga och inte roliga att göra, genom att använda plugins i Android Studio kan du få mer gjort på kortare tid. Så i den här artikeln kommer vi att dela med dig 7 användbara Android Studio-plugins som hjälper till att bli en bättre Android-utvecklare.
key Promoter X
key Promoter X hjälper till att få de nödvändiga genvägarna när du arbetar med Android-projekt. När utvecklarna använder musen på en knapp inuti IDE, presenterar Key Promoter X kortkommandot som du borde ha använt alternativt. Key Promoter X ger ett enkelt sätt att studera hur man ersätter tröttsamt musarbete med tangentbordstangenter och hjälper till att övergå till snabbare, musfri utveckling. Verktygsfönstret Key Promoter X ger en träfflista över de musåtgärder som används av utvecklarna mest och det ger snabbt genvägen som utvecklare kan använda alternativt. Knappar som inte har någon genväg, frågar Nyckelpromotorn X med möjlighet att direkt skapa en.
ButterKnifeZelezny
ButterKnifeZelezny är en android studio plug-in för att skapa ButterKnife injektioner från vald layout XML. Det är en mycket enkel plug-in för Android Studio/IDEA som stöder ett klick skapandet av Butterknife view injektioner. Det roliga faktum är Butterknifeprogrammerare är lata, och programmerare som inte är lat är inte bra programmerare. Nästan Android-utvecklare borde känna till @Jakewhartons butterknife annotation library. Utvecklaren kan genomföra detta bibliotek utan att skriva en hel del tråkiga findViewById() och setOnClickListener(). Huvudsyftet är att göra det enkelt för utvecklare att snabbt generera koden för kontrollbindningsvyn och förbättra kodningseffektiviteten.
Json till Kotlin klass
Json till kotlin klass är en plugin för att skapa Kotlin data klass från JSON sträng, med andra ord, en plugin som ändrar JSON sträng till Kotlin data klass. Med detta kan du generera en Kotlin-dataklass från JSON-strängen programmatiskt. Stödja (nästan) alla typer av JSON libs’ anteckning(Gson, Jackson, Fastjson, MoShi och LoganSquare, kotlinx.serialisering (standard anpassat värde)). Några av de viktiga funktionerna är:
- anpassa egna anteckningar
- Initialiserande egenskaper med standardvärden
- tillåter egenskaper att vara ogiltiga (?)
- bestämning av egenskapens ogiltighet automatiskt
- byta namn på fältnamn för att vara camelCase-stil när du väljer ett mål JSON lib-anteckning
- generera Kotlin klass som enskilda klasser
- generera Kotlin klass som inre klasser
- formatera någon juridisk JSON sträng
- generera karttyp när json nyckeln är den primitiva typen
- bara skapa anteckning när det behövs
- Anpassad definiera dataklass överordnad klass
- Sortera egendom ordning efter alfabetisk
- gör nyckelordsegenskapen giltig
- stöd lastning JSON från Paster / lokal fil/http URL
- stöd anpassa din egen plugin genom Förlängningsmodul
- Normal klass stöd
- dynamisk plugin belastning stöd
- stöd generera ListClass från JSONArray
- komplex json schema Stöder
Json till kotlin klass är en ett utmärkt verktyg för Kotlin utvecklare och det kan konvertera en JSON sträng till Kotlin dataklass. Verktyget kunde inte bara förstå de primitiva typerna utan också automatiskt skapa komplexa typer. Det är helt enkelt tillgängligt. Vi tillhandahåller genväg keymap ALT + K för Windows och alternativ + K för Mac, försök och du kommer att bli kär i det! JsonToKotlinClass gör bara programmering mer förtjusande.
Rainbow Brackets
Rainbow Brackets lägger till rainbow brackets och rainbows parenteser till koden. Färgkodning av parenteserna gör det enklare att få Parade parenteser så att utvecklarna inte går vilse i ett hav av identiska parenteser. Detta är ett mycket användbart verktyg och sparar förvirringen att välja vilken konsol som behöver stängas. Varje par parentes / parenteser har en annan färg. Ganska enkelt, men ett utmärkt plugin.
CodeGlance
Codeglance plugin illustrerar en utzoomad översikt eller minimap liknande den som finns i Sublime i redigeringsfönstret. Minimap möjliggör snabb rullning så att du kan hoppa direkt till delar av koden. Några av de viktiga funktionerna är:
- Codeglance fungerar med både ljusa och mörka teman med de anpassade färgerna för syntaxmarkering.
- Arbetartråd för rendering
- färgåtergivning med Intellijs tokenizer
- rullbar!
- inbäddad i redigeringsfönstret
- komplett ersättning för kod kontur som hjälper nya Intellij bygger.
ADB Idea
ADB Idea är en plugin för Android Studio och Intellij IDEA som snabbar upp den vanliga android utveckling. Det tillåter genvägar för olika emulatorfunktioner som normalt är mycket tidskrävande, som att återställa appdata, avinstallera appen eller initiera felsökaren. Följande kommandon tillhandahålls:
- ADB avinstallera App
- ADB Kill App
- adb starta App
- adb starta App
- ADB rensa appdata
- ADB rensa appdata och starta om
- adb starta App med Debugger
- adb starta App med Debugger
- ADB bevilja/återkalla behörigheter
- ADB aktivera/inaktivera Wi-Fi
- ADB aktivera/inaktivera mobildata