GeeksforGeeks
Android Studioは、Android携帯電話、タブレット、Android Wear、Android TV用のandroidアプリを開発できるプラットフォームを提供します。 Android Studioは、Androidアプリケーション開発のための公式IDEであり、IntelliJのアイデアに基づいています。 KotlinまたはJavaをバックエンド言語として使用し、フロントエンドUIを開発するためのXMLを使用してAndroidアプリケーションを開発することができます。
コンピューティングでは、プラグインは、既存のコンピュータプログラムに特定の特性を追加するソフトウェアコンポーネ プログラムがプラグインをサポートしている場合、カスタマイズが可能になります。 プラグインは、生産性と全体的なプログラミング経験を向上させるための素晴らしい方法です。►いくつかのタスクは、android studioのプラグインを使用することにより、より少ない時間でより多くのことを得ることができ、行うには退屈ではありません。 この記事では、より良いandroid開発者になるのに役立つ7つの便利なandroid studioプラグインを紹介します。
key Promoter X
key Promoter Xは、androidプロジェクトでの作業中に必要なショートカットを取得するのに役立ちます。 開発者がIDE内のボタンの上でマウスを使用すると、キープロモータXは、代わりに使用する必要があるキーボードショートカットを表示します。 Key Promoter Xは、面倒なマウス作業をキーボードキーで置き換える方法を簡単に研究する方法を提供し、より高速でマウスのない開発に移行するのに役立ちます。 Key Promoter X toolウィンドウには、開発者が最も利用しているマウスアクションのヒットリストが表示され、開発者が代わりに使用できるショートカットが迅速に提供されます。 ショートカットを持たないボタンは、キープロモーター Xが直接作成する機会を促します。
ButterKnifeZelezny
ButterKnifeZeleznyは、選択したレイアウトXMLからButterKnifeインジェクションを作成するためのandroid studioプラグインです。 これは、Butterknifeビューインジェクションのワンクリック作成をサポートするAndroid Studio/IDEAのための非常にシンプルなプラグインです。 楽しい事実は、ButterKnifeProgrammersは怠け者であり、怠け者ではないプログラマは良いプログラマではありません。 ほとんどのAndroid開発者は、@JakeWhartonのButterKnife注釈ライブラリを知っている必要があります。 開発者は、退屈なfindViewById()とsetOnClickListener()をたくさん書くことなく、このライブラリを実装できます。 主な目的は、開発者がコントロールバインドビューのコードを迅速に生成し、コーディング効率を向上させることを容易にすることです。
JsonからKotlinクラスへ
Jsonからkotlinクラスへは、JSON文字列からKotlinデータクラスを作成するプラグイン、つまり、JSON文字列をKotlinデータクラスに変 これにより、JSON文字列からkotlinデータクラスをプログラムで生成できます。 すべての種類のJSON libsの注釈(Gson、Jackson、Fastjson、MoShi、LoganSquare、kotlinx)をサポートしています。シリアル化(デフォルトのカスタム値))。 重要な機能のいくつかは次のとおりです:
- 独自の注釈をカスタマイズする
- デフォルト値でプロパティを初期化する
- プロパティをnull可能にする(?)
- プロパティをnull可能にする(?)
- プロパティをnull可能にする(?)
- )
- プロパティのnull可能性を自動的に決定する
- ターゲットJSON libアノテーションを選択するときに、フィールド名をcamelCaseスタイルに変更します。
- 個々のクラスとしてKotlinクラスを生成する
- 内部クラスとしてKotlinクラスを生成する
- 任意の正当なJSON文字列をフォーマットする
- jsonキーがプリミティブ型であるときにマップタイプを生成する
- 必要なときにのみ注釈を作成する
- カスタムデータクラス親クラスを定義する
- プロパティをアルファベット順に並べ替える
- キーワードプロパティを有効にする
- Paster/Local File/HttpからJSONをロードすることをサポートする URL
- サポート拡張モジュールで独自のプラグインをカスタマイズ
- 通常のクラスのサポート
- 動的プラグインのロードサポート
- JSONArrayからListClassを生成するサポート
- 複雑なjsonスキーマをサポート
Json to kotlinクラスは、Kotlin開発者のための優れたツールであり、JSON文字列をKotlinデータクラスに変換することができます。 このツールはプリミティブ型を理解できるだけでなく、複合型を自動作成することもできました。 それは単にアクセス可能です。 私たちは、windows用のショートカットキーマップALT+KとMac用のオプション+Kを提供し、試してみて、あなたはそれと恋に落ちるしようとしています! JsonToKotlinClassはプログラミングをより楽しくします。
Rainbow Brackets
Rainbow Bracketsは、コードにrainbow bracketsとrainbows bracketsを追加します。 括弧を色分けすることで、開発者が同じ括弧の海で迷子にならないように、対になった括弧を簡単に取得できます。 これは非常に便利なツールであり、どのブラケットを閉じる必要があるかを選択する手間を省くことができます。 括弧/括弧の各ペアは、異なる色を持っています。 非常にシンプルですが、優れたプラグイン。
CodeGlance
Codeglanceプラグインは、Sublimeにあるものと同様のズームアウトされた概要またはミニマップをエディタペインに示しています。 ミニマップを使用すると、コードのセクションにまっすぐにジャンプさせる高速スク 重要な機能のいくつかは次のとおりです。
- Codeglanceは、構文の強調表示のためにカスタマイズされた色を使用して、明るいテーマと暗いテーマの両方で動作します。
- レンダリングのためのワーカースレッド
- IntelliJのトークナイザを使用したカラーレンダリング
- スクロール可能!
- エディタウィンドウに埋め込まれた
- 新しいIntellijのビルドに役立つコードアウトラインの完全な置換。
ADB Idea
ADB Ideaは、通常のandroid開発を高速化するAndroid StudioおよびIntellij IDEA用のプラグインです。 これにより、アプリデータのリセット、アプリのアンインストール、デバッガーの初期化など、通常は非常に時間がかかるさまざまなエミュレータ機能の 次のコマンドが用意されています:
- ADBアンインストールアプリ
- Adb Kill App
- ADB Start App
- ADB Restart App
- ADB Clear App Data
- Adb Clear App Data and Restart
- Adb Start App With Debugger
- Adb Restart App With Debugger
- Adb Grant/Revoke Permissions
- ADB Enable/Disable Wi-Fi
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable Wi-FI
- ADB Enable/Disable-fi
- adbモバイルデータを有効/無効にする