Monaca Docs
  • Monaca とは
  • 最初のアプリを作る
  • アプリをテストする
  • Monaca リリース情報
    • iOS プライバシーマニフェスト対応
    • 「ニフクラ mobile backend」終了に関するお知らせ
    • プラグイン uses-permission タグの重複修正機能
    • Cordova 12 の変更点
    • iOSストア版Monaca デバッガー配信停止と代替機能のご案内
    • iOS App Store への送信エラー (ITMS-90165)
    • cordova-custom-configのビルドエラー
    • Cordova 11 の変更点
    • Cordova 10 の変更点
    • Cordova 9.0 の変更点
    • 利用規約の変更
    • 新しい Monaca CLI と Localkit
    • CordovaからCapacitorへの移行
  • Monacaガイド
    • Monaca での開発の概要
    • Monaca クラウド IDE
      • 概要
      • Monaca クラウド IDE の機能
      • ターミナル機能
      • エディターのショートカット一覧
      • プロジェクトの構成
        • ファイル・フォルダー構成
        • JS/CSS コンポーネント
        • Cordova プラグイン
        • ユーザー Cordova プラグイン
      • バージョン管理
        • 概要
        • GitHub との連携
        • Git SSH との連携
      • Monaca CI
        • 概要
        • アプリ配信 / 配布サービス (デプロイサービス)
        • Appetize.ioへの配信
        • DeployGateへの配信
        • Firebase への配信
      • ビルド
        • iOS アプリのビルド
          • iOS アプリのビルド
          • Monaca と Xcode 間でのビルド設定の再利用
        • Android アプリのビルド
        • Windows アプリのビルド
        • Electron アプリのビルド
          • Windows アプリのビルド
        • PWA アプリのビルド
        • ビルド環境の設定
        • ビルド履歴一覧
        • 一般的なビルドとアップロードエラー
      • 配布方法
        • App Store での配布
          • App Store Connect ガイド
          • iOS アプリ アップロード機能
        • Google Play での配布
        • 公式ストア経由以外での配布
      • パッケージダウンロード機能
      • チュートリアル
    • Monaca Localkit
      • 概要
      • ペアリングとデバッグ
      • リモートビルドと配布申請
      • トラブルシューティング
        • インストール ( Windows の場合 )
        • インストール ( Mac OS X の場合 )
        • アンインストール時 ( Windows の場合 )
        • 不完全なファイル・フォルダー構成
        • プレビューウィンドウが更新されない
        • Error while installing
        • nodeのインストールが必要です
      • チュートリアル
    • Monaca CLI
      • 概要
      • Monaca CLI コマンド
      • ペアリングとデバッグ
      • リモートビルドと配布申請
      • トラブルシューティング ガイド
      • チュートリアル
    • Monaca デバッガー
      • 機能の概要
      • インストール方法
        • Android 向けの Monaca デバッガー
        • iOS 向け Monaca デバッガー
        • Android エミュレーター向け Monaca デバッガー
      • 使用例
      • iOS カスタムビルド版デバッガー
      • iOS シミュレータービルド
      • トラブルシューティング ガイド
      • チュートリアル
    • チームダッシュボード
    • クイックビューア
    • 他のプラットフォームからの移行
      • 移行時の確認ポイント
      • クラウドIDE プレビュー機能の設定
      • Angular からの移行
      • Ionic からの移行
      • React からの移行
      • Vue からの移行
      • Telerik からの移行
  • 🛠️アプリビルド
    • iOS ビルド
      • 秘密鍵とCSRの作成
      • 証明書の作成
      • プロビジョニング・プロファイルの更新
  • チュートリアル
    • Monaca クラウド IDE チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca クラウド IDE と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Monaca Localkit チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca Localkit と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Monaca CLI チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca CLI と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Electron アプリ開発
      • NPMパッケージの利用方法
      • Web APIの利用方法
    • バーコードスキャナープラグイン
    • Cordova Sqlite Storage プラグイン
    • Cordova Google Analytics プラグイン
    • Cordova Firebase プラグイン
    • Cordova In-app Purchase プラグイン
    • Cordova AppVersion プラグイン
    • Cordova Ionic Keyboard プラグイン
    • Cordova Social Sharing プラグイン
    • Phonegap Push プラグイン
  • APIの解説
    • Monaca API
      • Monaca クラウド & リモートビルド API
      • ユーティリティ
    • 基本プラグイン
      • Cordova 12.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
      • Cordova 11.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Splashscreen プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
      • Cordova 10.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Splashscreen プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
        • Whitelist プラグイン ( Android 専用 )
      • Cordova 9.0
        • バッテリー情報の取得 プラグイン
        • カメラ操作 プラグイン
        • 住所録の取得 プラグイン
        • 端末情報の取得 プラグイン
        • 端末のモーション検知 プラグイン
        • 端末のオリエンテーション検知 プラグイン
        • ダイアログの制御 プラグイン
        • ファイル操作 プラグイン
        • ファイル転送 プラグイン
        • 位置情報の取得 プラグイン
        • 表記の国際化対応 プラグイン
        • InAppBrowser プラグイン
        • メディア操作 プラグイン
        • メディアキャプチャー プラグイン
        • ネットワーク情報の取得 プラグイン
        • スプラッシュスクリーンの制御 プラグイン
        • バイブレーションの制御 プラグイン
        • ステータスバーの制御 プラグイン
        • ホワイトリストへの登録 プラグイン ( Android 専用 )
    • サードパーティー製プラグイン
      • AdvancedHTTPプラグイン
      • PhoneGap BarcodeScanner
      • Custom Config
      • Datepicker
      • Share ( Android 向け )
      • WebIntent ( Android 向け )
    • Monaca 提供プラグイン
      • アプリロジック暗号化 (Encrypt プラグイン)
      • In-App アップデーター (In-App Updater)
      • セキュア ストレージ
      • NFC リーダー
      • バーコードスキャナー
      • Androidビルドメモリサイズ設定
    • 外部サービス連携
      • Repro
      • AppsFlyer
    • 設定ファイル
      • Android
        • Android の設定
        • config.xml
        • AndroidManifest.xml
      • iOS
        • iOS の設定
        • config.xml
        • MonacaApp-info.plist
  • サンプル & Tips
    • Firestoreを利用する
    • サンプルアプリ
      • Twitter アプリ
      • Facebook アプリ
      • 広告 アプリ (AdMob)
      • Hello World アプリ
      • メモ帳アプリ
      • ブロック崩しゲーム
      • Flickrアプリ
      • TODO管理 アプリ
      • 電車図鑑アプリ
      • 時計アプリ
      • 誕生年の計算アプリ
      • おみくじ占いアプリ
      • RSS リーダーアプリ
    • 開発 Tips
      • 音楽の再生方法
      • スプラッシュ画像の制御方法
      • データベースの利用方法
  • Webpack5への更新
  • 機能
    • SNS 認証
    • プッシュ通知
    • データベース
  • 外部サービス連携ガイド
    • Firebase
      • アプリの登録と設定ファイルの取得
  • 移行ガイド
    • ニフクラ mobile backend
      • プッシュ通知
        • Firebaseサービスの設定
        • ソースコードの移行
      • データストア
        • ソースコードの移行
        • データの移行
        • データ移行スクリプト実行手順
      • 会員管理・認証
        • 会員管理 データの移行
        • Firebase Authentication パスワード再設定サンプル
        • Firebase Authenticationを使用したユーザー名認証の方法
      • スクリプト
        • Firebase Functions開発環境の作成
        • サンプル共通項目
        • サンプル1(GETサンプル)
        • サンプル2(POSTサンプル)
        • サンプル3(DELETEサンプル)
        • エミュレータでのテスト
      • ファイルストア
        • ファイルアップロード
        • ファイル検索
        • ファイル一覧表示
        • ファイル削除
  • FAQ
    • 概要
    • IDE
    • ビルド
    • リリース
    • 契約プラン
    • アプリケーション
    • 使用方法
    • Freeプラン
    • デバッガー
  • 対応環境
  • トラブルシューティング
    • プレビューログがリロードを繰り返す (Vue packages version mismatch error)
  • Monaca製品サイト
  • 運営会社
  • English
GitBook提供
このページ内
  • メニューバー
  • ファイル
  • 編集
  • 表示
  • 実行
  • ビルド
  • プロジェクト
  • 設定
  • プロジェクトを公開する
  • ダイレクトインポート
  • デバッガー タブ
  • プレビューログ タブ
  • プレビュー
  • プレビューの制限
  • 共有設定
  • プロジェクトの共有方法
  • コードエディター

役に立ちましたか?

  1. Monacaガイド
  2. Monaca クラウド IDE

概要

Monaca クラウド IDE は、ブラウザベースの開発環境です。 Web ブラウザから、アプリ開発を行うことができます。このページでは、Monaca クラウド IDE の Graphic User Inteface (GUI) について説明します。

メニューバー

バー上のメニューを解説します。

メニュー
説明

ファイル

編集

表示

実行

ビルド

プロジェクト

設定

ヘルプ

ヘルプ項目を表示します。

ファイル

メニューアイテム
説明

新規ファイル

新しいファイルを作成します。

保存

現在開いているファイルを保存します。

すべて保存

現在開いている、すべてのファイルを保存します。

アップロード

選択されているフォルダーにファイルをアップロードします。

編集

メニューアイテム
説明

元に戻す

編集前の状態に戻します。

やり直す

取り消した編集をやり直します。

検索

現在開かれているファイルから対象の文字列を検索します。

置換

現在開かされているファイル上で、

指定した文字列を、他の文字列に置き換えします。

プロジェクト内検索

すべてのプロジェクトファイルを検索します。

コメントの切り替え

選択された行のコメントを切り替えます。

表示

メニューアイテム
説明

デバッガー タブ

デバッガー タブの表示を切り替えます。

レイアウトをリセット

IDE のレイアウトをデフォルトにリセットします。

実行

メニューアイテム
説明

プレビュータブを表示

プレビュータブを表示します。

実機で実行

Monaca デバッガーでプロジェクトを実行します。

デバッガーの説明とインストール

端末に Monaca デバッガーをインストールします。

ビルド

メニューアイテム
説明

Android アプリのビルド

Android 端末用のアプリをビルドします。

iOS アプリのビルド

iOS 端末用のアプリをビルドします。

Windows アプリのビルド

Windows 端末用のアプリをビルドします。

ビルド結果一覧

ビルドの結果一覧を表示します。

継続的インテグレーション結果一覧

継続的インテグレーションの結果一覧を表示します。

プロジェクト

メニューアイテム
説明

コミット

Monaca クラウド IDE 上で行った変更をコミットします ( ローカルコミットと呼ばれています )。

プッシュ

Monaca クラウド IDE 上で行った変更をリモートサーバー ( リモートリポジトリ ) 側へプッシュします。

プル

リモートサーバー ( リモートリポジトリ ) 側から最新情報をプルします。

リモートのコミット履歴

リモートサーバー ( リモートリポジトリ ) 側のコミット履歴を表示します。

バージョン管理設定

リモートリポジトリを設定します。

プロジェクトに Monaca ユーザーを参加させることができます。

エクスポート

Monaca プロジェクトをエクスポートします。

公開

設定

メニューアイテム
説明

Android アプリ設定

Android キーストア設定

iOS アプリ設定

iOS ビルド設定

Windows アプリ設定

Cordova プラグインの管理

JS/CSS コンポーネントの追加と削除

外部サービス連携

継続的インテグレーション

デプロイサービス

ワークスペース設定

コードエディターの環境設定を行います。

プロジェクトを公開する

この機能を使用すると、オンライン上でプロジェクトを公開できます。プロジェクトの公開時に、プロジェクトへのアクセス用リンクが発行されるので、これを他のユーザーに対して公開・配布します。このリンクへアクセスすると、それぞれの Monaca アカウントにプロジェクトのコピーが作成されます。コピーしたプロジェクトは自由に編集できます。編集しても、オリジナルのプロジェクトへは反映されません。オリジナルとコピーのプロジェクト間での同期が行われないことが、従来の [ 共有設定・プロジェクトの共有 ] 機能とは異なる点です。

プロジェクトの公開は、次のようにして簡単に行うことができます。

1. Monaca クラウド IDE から、プロジェクト → 公開 を選択します。

2. 公開 ボタンをクリックします。

3. 他の Monaca ユーザーに対して生成されたリンクを公開・配布します。

公開を停止する場合には、プロジェクトの公開時に表示されたダイアログ上で、 プライベートにするボタンをクリックします。

ダイレクトインポート

この機能を使用すると、公開された Monaca プロジェクトを自分のアカウントに直接インポートすることができます。公開時に生成されたリンク先へアクセスすると、次のページが表示されます。[ インポート ] ボタンをクリックすると、現在ログインしているアカウントにプロジェクトがインポートされます。

デバッガー タブ

プレビューログ タブ

プレビューログ タブは、プレビューでコンテンツを提供するための HTTP サービスを実行するためのターミナルウィンドウです。

プレビュー

プレビュー機能を使用すれば、リアルタイムで、アプリのレイアウトを確認できます。また、実際の端末にインストールされているアプリのように操作もできるため、制限付きではありますが、動作確認も行えます ( カメラの使用、住所録の取得、クロスオリジンの Ajax リクエストなど、一部の機能は使用できません )。Monaca デバッガーと併用すれば、より効率的に、より洗練されたアプリの開発を行えます。

プレビュー タブでは、次の処理を行えます。

  • プレビューの更新

  • 端末のオリエンテーションの変更および使用する機種の選択。使用可能な機種には、iPad、iPhone、Pixel 等があります。

  • プレビューの切り離し・組み込み

プレビューの制限

プレビュー機能には、次の制限があります。

  • Cordova プラグインの API は、利用できません。

  • 同一生成元ポリシー ( Same Origin Policy ) による制限があるため、Ajax リクエストは行えません。ただし、サーバーからのレスポンスに、Access-Control-Allow-Origin ヘッダーを追加した場合は、この限りではなく、クロスドメインの Ajax リクエストが行えます。

  • 実際の端末とは、ビューポートの外観が異なることがあります。

共有設定

共有設定 では、次のことができます。

  • チームメンバーの管理。共有プロジェクトへメンバーを招待できます。また、共有プロジェクトからメンバーを削除できます。

  • ソースコードの共有。参加メンバーには、権限として、「 開発者 」を割り当てる必要があります。次に、プロジェクトの協同開発方法をいくつかご提案します。

    1. 1 つ目の協同開発方法として、Monaca クラウド IDE に実装されている「 共有 」機能を使用します。この機能を使用すれば、複数の開発者が、IDE上で、同じプロジェクトを編集できます。なお、プロジェクトの更新時に、以前の内容と競合 ( conflict ) する場合には、最新の内容に上書きされます。

  • プロジェクトを協同で検証。参加メンバーには、権限として、「 テスター 」 を割り当てる必要があります。

プロジェクトの共有方法

プロジェクトは、他の Monaca ユーザーと共有することができます。他の Monaca ユーザーを、プロジェクトに招待したり、プロジェクトから除外することもできます。プロジェクトの参加メンバーの管理方法は、次のとおりです。

1. Monaca クラウドIDE の プロジェクト → 共有 を選択します。 2. [ チームメンバー管理 ] ページが表示されます。ここから、参加メンバーを招待 ( 案内メールの送信 ) します。入力できるメールアドレスは、1 行あたり 1 つです。また、ドロップダウンメニューから参加メンバーに割り当てる権限 ( 開発者またはテスター ) を選択できます。入力後、 ユーザーを追加する ボタンをクリックして、メンバーを追加します ( 通知メールを送信する場合には、[ 通知メールを送信する ] にチェックを入れます )。

3. プロジェクトからメンバーを除外するには、× のアイコンをクリックし OKボタンをクリックします。

コードエディター

  • 基本的な構文の色付け。

  • 高機能なインテリセンスと検証。

現在のエディタで検索する場合は、 cmd+f または Ctrl+fを押します。 次にダイアログが表示されます。

前へMonaca クラウド IDE次へMonaca クラウド IDE の機能

最終更新 1 年前

役に立ちましたか?

サブメニューを開きます。

サブメニューを開きます。

サブメニューを開きます。

サブメニューを開きます。

サブメニューを開きます。

サブメニューを開きます。

サブメニューを開きます。

現在のプロジェクトを公開します。詳しくは、 を参照してください。

バージョン管理機能の詳細は、 をご確認ください。

Android アプリの情報を設定します。詳細は、 をご確認ください。

Android のキーストアを設定します。詳細は、 をご確認ください。

iOS アプリの情報を設定します。詳細は、 をご確認ください。

iOS 向けのビルド設定を行います。詳細は、 をご確認ください。

Windows アプリのビルドに必要な情報を設定します。詳細は、 をご確認ください。

Cordova プラグインを有効化・無効化します ( 対象は、現在開いているプロジェクトです )。詳細は、 をご確認ください。

JavaScript と CSS ライブラリーを追加または削除します ( 対象は、現在開いているプロジェクトです )。詳細は、 をご確認ください。

Monaca プロジェクトに組み込める、サードパーティー製の各種サービスを確認できます ( プラグインとして、プロジェクトに追加します )。詳細は、 をご確認ください。

ビルド処理と配信/配布 ( デプロイ ) 処理のサイクルを自動化します ( を参照のこと )

デプロイ支援サービスを Monaca CI 用に追加または削除します ( ) を参照のこと )。

Monaca デバッガーと Monaca クラウド IDE の接続後、このパネル上で、Console でのデバッグと DOM の解析を行えます。詳細は、をご確認ください。

ご利用のプランにより、この機能は使用できない場合があります。詳細は、をご確認ください。

2つ目の協同開発方法として、 または を使用して、ローカルで開発を行い、バージョン管理システム上で、共有を行います。バージョン管理システムなどの知識が必要になりますが、協同開発の方法としては、導入しやすいかと思います。

個人向けプランをご利用の場合は、「 テスター 」 としてチームへの参加のみ行えます。詳細は、をご確認ください。

Monacaは、次のような理由から を使用しています。

言語サーバーを使用して拡張できる自動補完システム。Monaca が提供する言語には、HTML、JavaScript、TypeScript、 があります。React や Vue も対応予定です。

コードエディター上で利用できるショートカットキーに関しては、 をご確認ください。

バージョン管理
プラン詳細
Monaca Localkit
Monaca CLI
プラン詳細
Monaco Editor
Onsen UI
エディターのショートカット一覧
Android アプリ設定
iOS アプリ設定
iOS ビルド設定
Windows アプリのビルド
Cordova プラグイン
JS/CSS コンポーネント
外部サービス連携
Monaca CI
検証版アプリなどの配信/配布支援サービス ( デプロイサービス )
ファイル
編集
表示
実行
ビルド
プロジェクト
設定
共有
プロジェクトを公開する
Monaca クラウド IDE と Monaca デバッガーとの連携 ( Web 経由 )
Android キーストア設定