GeeksforGeeks
Android Studio poskytuje platformu, kde je možné vyvíjet aplikace pro android pro android telefony, tablety, Android Wear, Android TV. Android Studio je oficiální IDE pro vývoj aplikací pro Android, a je založen na myšlence IntelliJ. Jeden může vyvíjet aplikace pro Android pomocí Kotlin nebo Java jako Backend jazyka a XML pro vývoj rozhraní rozhraní.
V oblasti výpočetní techniky, plug-in je softwarová komponenta, která přidává určité charakteristické existující počítačový program. Když program podporuje plug-iny, umožňuje přizpůsobení. Pluginy jsou skvělý způsob, jak zvýšit produktivitu a celkový zážitek z programování. Některé úkoly jsou nudné a není zábavné dělat, pomocí pluginů v Android Studio můžete získat více práce v kratším čase. Takže v tomto článku se s vámi podělíme o 7 užitečných pluginů Android Studio, které vám pomohou stát se lepším vývojářem Android.
key promotor X
key promotor X pomáhá získat potřebné zkratky při práci na projektech Android. Když vývojáři používají myš na tlačítku uvnitř IDE, klávesa promotor X představuje klávesovou zkratku, kterou byste měli použít alternativně. Key promotor X poskytuje jednoduchý způsob, jak studovat, jak nahradit únavnou práci myší klávesami klávesnice a pomáhá přejít k rychlejšímu vývoji bez myši. Okno Key promotor X nástroj poskytuje hit-seznam akcí myši, které jsou využívány vývojáři nejvíce a rychle poskytuje zástupce, který vývojáři mohou použít alternativně. Tlačítka bez zkratky, klíč promotor X vyzve s možností přímo vytvořit jeden.
ButterKnifeZelezny
ButterKnifeZelezny je android studio plug-in pro vytváření ButterKnife injekce z vybraného rozvržení XML. Jedná se o velmi jednoduchý plug – in pro Android Studio / IDEA, která podporuje one-click vytvoření Butterknife view injekcí. Zábavný fakt je ButterKnifeProgrammers jsou líní a programátoři, kteří nejsou líní, nejsou dobří programátoři. Téměř vývojáři Androidu by měli znát knihovnu anotací @jakewharton ‚ s ButterKnife. Vývojář může implementovat tuto knihovnu bez psaní hodně nudné findViewById () a setOnClickListener (). Hlavním účelem je usnadnit vývojářům rychle vygenerovat kód kontrolního vazebného pohledu a zvýšit efektivitu kódování.
Json to Kotlin Class
Json to kotlin Class je plugin pro vytvoření Kotlin datové třídy z JSON řetězce, jinými slovy, plugin, který změní JSON řetězec Kotlin datové třídy. Díky tomu můžete programově vygenerovat datovou třídu Kotlin z řetězce JSON. Podpora (téměř) všech druhů anotace JSON libs(Gson, Jackson, Fastjson, MoShi a LoganSquare, kotlinx.serializace (výchozí vlastní hodnota)). Některé z důležitých funkcí jsou:
- přizpůsobení vlastních anotací
- inicializace vlastností s výchozími hodnotami
- umožnění neplatnosti vlastností(?)
- určení neplatnosti vlastností automaticky
- přejmenování názvů polí na styl camelCase při výběru cílového JSON lib anotace.
- Generování Kotlin třídy jako jednotlivé třídy
- Generování Kotlin třídy jako vnitřní třídy
- Formátování jakékoli právní řetězec JSON
- Generování Typ Mapy, když json klíč je primitivní typ
- vytvořit Pouze anotace případě potřeby
- definovat Vlastní data třídy nadřazené třídy
- Druh majetku pořadí podle Abecedy
- Aby klíčové slovo ubytování platný
- Podpora Načítání JSON Z Paster/Místní Soubor/Http URL
- Podpora přizpůsobit svůj vlastní plugin rozšiřující Modul
- Normální Třídy podpora
- Dynamický plugin načíst podporu
- Podpora generování ListClass z JSONArray
- Komplexní json schématu podpora
Json do kotlin Třídy je vynikající nástroj pro Kotlin vývojáři, a to může převést řetězec JSON Kotlin data třídy. Nástroj mohl nejen porozumět primitivním typům, ale také automaticky vytvářet složité typy. Je to jednoduše přístupné. Poskytujeme zkratku keymap ALT + K pro Windows a možnost + K pro Mac, vyzkoušejte a budete se do ní zamilovat! JsonToKotlinClass jen dělá programování příjemnější.
duhové závorky
duhové závorky přidávají do kódu závorky duhy a duhy. Barevné kódování závorek usnadňuje získání spárovaných závorek, aby se vývojáři neztratili v moři identických závorek. Jedná se o velmi užitečný nástroj a šetří zmatek při výběru, který držák je třeba zavřít. Každá dvojice závorek / závorek má jinou barvu. Docela jednoduché, ale vynikající plugin.
CodeGlance
Codeglance plugin ilustruje zoomed-out přehled nebo minimapu podobnou té nalezené v Sublime do podokna editoru. Minimapa umožňuje rychlé posouvání, které vám umožní přejít přímo na části kódu. Některé z důležitých funkcí jsou:
- Codeglance pracuje se světlými i tmavými motivy pomocí přizpůsobených barev pro zvýraznění syntaxe.
- pracovní vlákno pro vykreslování
- vykreslování barev pomocí Tokenizeru IntelliJ
- rolovací!
- vložené do okna editoru
- kompletní náhrada za osnovy kódu, který pomáhá nové Intellij staví.
ADB Idea
ADB Idea je plugin pro Android Studio a Intellij IDEA, která urychluje obvyklý vývoj android. Umožňuje zkratky pro různé funkce emulátoru, které jsou obvykle velmi časově náročné, jako je resetování dat aplikace, odinstalování aplikace nebo inicializace debuggeru. K dispozici jsou následující příkazy:
- ADB Odinstalovat Aplikace
- ADB Kill Aplikace
- ADB Start Aplikace
- ADB Restart Aplikace
- ADB Vymazat App Dat
- ADB Vymazat Data Aplikace a znovu spustit
- ADB Start Aplikace S Ladicí program
- ADB Restart Aplikace S Ladicí program
- ADB Grant/Revoke Oprávnění
- ADB Povolit/Zakázat Wi-Fi
- ADB Povolit/Zakázat Mobilní Data