Huawei Cloud Toolkit に関する 10 の質問: クラウド上での開発の成功を向上させるプラグインの開発方法

この記事は、HUAWEI CLOUD コミュニティ「[クラウド共有 Q&A] 問題 2 10 の質問 Huawei Cloud Toolkit: クラウド上の開発を改善するためのプラグインの開発方法」から共有されたもので、著者: HUAWEI CLOUD コミュニティによって選択されました。

すばらしいことに、デスクトップ統合開発環境 (IDE) は開発のすべての部分に統合されており、開発者にとってのその重要性と広さは自明のことであり、プラグインの開発は IDE に基づいて構築された機能強化です。

Huawei Cloud ToolKit は、Huawei Cloud の製品機能を開発者のデスクトップに拡張したもので、開発者がローカルで Huawei Cloud に迅速に接続できるようにすることで、Huawei Cloud から開発者へのラストワンマイルを開放します。次に、Huawei Cloud ToolKit が開発者によるクラウド上の開発のアップグレードにどのように役立つかを完全に理解するために、10 の質問と 10 の回答が使用されます。

1. 開発者が日々の開発に IDE と開発プラグインを必要とするのはなぜですか?

IDE の中国語名は統合開発環境です。これはソフトウェア開発者にとってコーディングに不可欠なツールであり、通常はコードの編集、コンパイル、デバッグなどの基本的な機能を提供します。スクリプト以外のエンジニアリング開発において、IDE は開発者にとって不可欠なツールです。IDE プラグインは、IDE の基本機能をアップグレードしたもので、IDE プラットフォームの機能に基づいてカスタマイズされた機能を開発者に提供できます。HUAWEI CLOUD 開発者プラグインは、さまざまな IDE プラットフォームで HUAWEI CLOUD に接続する機能を開発者に提供し、開発者がクラウドに迅速にアクセスできるようにします。

2. 開発者がHUAWEI CLOUD製品をより使いやすくするために、HUAWEI CLOUDはどのような便利なツールやプラットフォームを立ち上げましたか?

Huawei Cloud Toolkit は、Huawei Cloud 開発者エコシステムを中心に構築された一連の IDE プラグインであり、IntelliJ プラットフォーム、VSCode、および Huawei が自社開発した CodeArts IDE をサポートし、ユーザーが Huawei Cloud に迅速に接続できるようにします。API ドッキング機能、自然言語から C++ や Java などの標準コードへのワンクリック変換、クラウドへのワンクリック展開。

cke_144.png

HUAWEI CLOUD Toolkit は、主に企業開発者と大学開発者を対象としています。企業の開発者がすぐに使い始め、すぐに使用できるようになり、作業プロセスの品質と効率が向上するのに役立ち、大学の開発者が柔軟に、シンプルで使いやすく、便利な機能を使用できるようになります。

Toolkit はメイン IDE および他の HUAWEI CLOUD 製品とシームレスに統合できるため、開発者はサーバー、特に HUAWEI CLOUD サーバーへのアプリケーションの展開を簡素化できます。「すぐに使える完全無料」により、開発者は確実に作業を開始でき、コスト削減と効率向上を真に達成できます。

3. ツールキットのプラグインを IDE 環境に統合することにより、開発者はどのようなタスクを簡単に実行できますか?

HUAWEI CLOUD Toolkit には次の 5 つの機能があります。

1. API のオープン性: HUAWEI CLOUD ツールキット プラグインは、HUAWEI CLOUD API の効率的なオープン性を深く統合しており、高速であり、ファーウェイはクラウド API を統合しているため、ユーザーは API の検索、API ドキュメントの表示、API のデバッグが可能です。

2. コード補完機能: SDK コード補完はプログラミング プロセス中にサポートされており、ユーザーによる HUAWEI CLOUD アプリケーションの統合が加速されます。

3. ワンクリック展開機能:迅速な展開、ECS および CCI へのワンクリック展開をサポートします。

4. コード検査機能:トランザクション仕様 (HUAWEI CLOUD を含む) 検査を提供し、ワンクリック編集と自動コード修復をサポートします。

5. その他の機能:マイクロサービス エンジニアリング構築を含む外部プラグイン機能もサポートします。Huwei Clud Toolkit によるプラグイン市場の継続的な拡大に伴い、その機能は常に向上しています。プラグインの詳細を確認したい場合は、プラグイン機能の拡張を参照してください。

cke_145.png

4. Toolkit シリーズ プラグインはどの IDE プラットフォームをサポートしていますか?また、これらの IDE プラットフォームで Toolkit を入手する方法は何ですか?

画像.png

マニュアル:

画像.png

5. Toolkit がローカル IDE での接続をサポートしている HUAWEI CLOUD サービスと製品はどれですか?

現在、Huawei Cloud Toolkit は 10 個の プラグイン ツールを提供しており、具体的な機能は次のとおりです。

1. HUAWEI CLOUD API: HUAWEI CLOUD API プラグインは、HUAWEI CLOUD サービスの完全な API 検索、デバッグ、SDK コードの自動補完、HUAWEI CLOUD CLI の統合、サンプル コードおよびその他の機能を提供します。

2. HUAWEI CLOUD DevSpore: HUAWEI CLOUD DevSpore プラグインは、開発者が IDE 上でエンタープライズ レベルのマイクロサービス エンジニアリング構築を迅速に完了できるようにサポートします。

3. HUAWEI CLOUD FunctionGraph: HUAWEI CLOUD FunctionGraph プラグインはサーバーレス製品用の IDE プラグインであり、ローカル デバッグ、実行、クラウド展開などの機能を提供します。

4. HUAWEI CLOUD CodeArts インスペクション: HUAWEI CLOUD コード インスペクション プラグインは、市場仕様 (HUAWEI CLOUD を含む) インスペクションを提供し、ワンクリック変更と自動コード修復をサポートし、現在 Java、C++、および C をサポートしています。

5. HUAWEI CLOUD CodeArts Snap: HUAWEI CLOUD CodeArt Snap インテリジェント プログラミング アシスタントは、最新の開発専用の新しいモデルを作成し、言語を標準化された読みやすいオープンソースの脆弱性のないプログラミング言語に自然に変換することで、開発者のコ​​ーディング効率を向上させ、企業は市場に迅速に対応します。

6. HUAWEI CLOUDツールキットプラットフォーム: HUAWEI CLOUDは、シングルサインオン、UI統合、APIアクセス、その他の機能など、HUAWEI CLOUDのさまざまなクラウドサービスプラグインにパブリック機能を提供するプラグインをサポートします。

7. HUAWEI CLOUD ModelBox DevKit: HUAWEI CLOUD ModelBox プラグインは、開発者が ModelBox フレームワークでサポートされるデバイスを効率的かつ便利に登録し、ModelBox 開発環境を構築するのに役立ちます。

8. Huawei Cloud Deploy: Huawei Cloud 導入プラグインは、開発者がより効率的かつ便利にアプリケーションを構築できるように設計されており、ECS、CCI などへのアプリケーションのワンクリック導入をサポートします。

9. HUAWEI CLOUD 開発者テクニカル サポート: HUAWEI CLOUD 開発者テクニカル サポート プラグインは、開発者が問題チケットを管理し、問題チケットの検索や送信などの機能を提供できるようにサポートします。

10. Open Competence Center/HUAWEI CLOUD DeveloperKit: HUAWEI CLOUD Open Competency Center プラグインは、ファーウェイのクラウド サービス開発ガイド、ビデオ コース、サンドボックス、API、SDK、およびコード サンプルに関連付けられており、開発者が HUAWEI CLOUD をより迅速に理解し学習できるようにします。ファーウェイクラウドを統合します。

cke_146.png

さらに、HUAWEI CLOUD のさまざまなビジネス プラグインにパブリック機能を提供できる基本プラグインとして、HUAWEI CLOUD ツールキット プラットフォームは次の機能も提供します。

1.すべての Huawei Cloud Toolkit プラグインにシングル サインオンを提供します。

2.すべての Huawei Cloud Toolkit プラグインに対してHuawei Cloud サービスにアクセスできる APIを提供します。

3.すべての Huawei Cloud Toolkit プラグインに UI 統合機能を提供します。

4. IntelliJ シリーズ プラットフォームおよび VS Code IDE では、補足プラグインは Huawei Cloud Toolkit シリーズのプラグインの基礎となります。他のプラグインの機能を使用したい場合は、補足プラグインをインストールしてください。事前にアカウントログインを完了してください。

6. 今週はプラグインを開発していますが、Toolkit は開発者にどのような利便性をもたらしますか?

Huawei Cloud Toolkit は、IntelliJ シリーズ、VSCode IDE、Huawei が自社開発した CodeArts IDE などの複数のプラットフォームをサポートしています。HUAWEI CLOUD ツールキットのプラグインは、パブリック クラウドだけでなく、ローカルに展開されたネイティブ クラウド/ハイブリッド クラウドもサポートできます。

7. Toolkit を使用して HUAWEI CLOUD データベースに接続し、ローカルでテストおよびデバッグするにはどうすればよいですか?

RDS は HUAWEI CLOUD が提供するデータベース機能で、RDS サービスを有効化した後、HUAWEI CLOUD API プラグインを使用してコード側でサービス API を直接呼び出したり、オンライン デバッグを実行したりできます。関連する API コードなどのワンクリック補完をサポートします。ドキュメントのヘルプを参照してください。

8. Toolkit を使用して HUAWEI CLOUD OpenAPI をすばやくデバッグするにはどうすればよいですか?

開発者は API を使用してエントリ関数で API を自動的に生成し、完了コードを生成できます。その後、AK、SK、その他の情報を手動で入力する必要があり、ユーザーは API を直接デバッグできます。API プラグインのオンライン デバッグ機能を使用して、関連する必須パラメータを入力し、オンラインで迅速にデバッグすることもできます。

9. 多くの開発者が Anaconda の Jupyter ノートブックと Spyder を使用していますが、Toolkit はこれら 2 つのプラグインの開発を検討すべきでしょうか?

Jupyter Notebook は、単純なデバッグ用の一般的なコマンドライン ツールであり、Spyder も軽量の IDE です。Python 開発者にとって、Pycharm はより強力で主流のツールです。

HUAWEI CLOUD Toolkit は、IntelliJ プラットフォームで Pycharm をサポートします。フォローアップでは、Jupyter ノートブックと Spyder プラグインを開発する可能性が排除されませんが、まだ議題には載っていません。

10. 開発者が Toolkit の使い方を初歩から深い理解まで学びたい場合、どのような実践的な提案がありますか?

この教室は、Huawei Cloudのクラウドベースのワンストップ教育プラットフォームの実践に基づいており、クラウドベースのソフトウェア教育サービスを提供し、MOOCコース、教育市場、クラウドラボラトリー、パートナーエンパワーメント、競争エンパワーメント、 6 つの主要なセクションが、実際の授業の準備、授業、宿題、試験、実験、実習など、大学における教師と学生の教育プロセス全体のオンライン指導をサポートします。デジタル教育への移行。

教室プラットフォームにログインした後、開発者はMOOCコースモジュールを選択し、ツールキットコースを選択してコースに入り、HUAWEI CLOUD Toolkit製品の機能と学習プラグインの使用方法を学習し、クラウドラボラトリーモジュールを使用できるようになります。教室のプラットフォーム上でサンドボックス実験を実施します。

さらに多くの HUAWEI CLOUD ツールキット ガイドがあなたを待っています: Toolkit-HUAWEI CLOUD

教室プラットフォーム: HUAWEI CLOUD - 教室

クリックしてフォローして、Huawei Cloudの最新テクノロジーについて初めて学びましょう~

おすすめ

転載: blog.csdn.net/devcloud/article/details/132324782