みなさん、こんにちは!
タカハシ(@ntakahashi0505)です。
GASの新IDEで「詳解! Google Apps Script完全入門 [第2版]」を読み進める際のいくつかの変更点が出てきましたので連載形式でまとめています。
前回の記事はこちらです。
「2-1 はじめてのGAS」についての変更点をお伝えしました。
今回はそのつづき、2章の「2-2 プロジェクトとスクリプト」について進めていきます。
では、行ってみましょう!
2-2 プロジェクトとスクリプト
新IDEでは画面構成とともに、ファイルの操作方法が変更されていて、より快適になっています。
また、Apps Scriptダッシュボードの一部の機能が、スクリプトエディタに統合されていて、直接シームレスに操作ができるようになりました。
以下、「2-2 プロジェクトとスクリプト」を読みながら、変更点を確認していきましょう。
P39: プロジェクトとファイル
新IDEになったからといって「プロジェクト」や「スクリプト」が何ものなのかという点には変更はありません。
新規作成したプロジェクト
本書の図2-2-1にあたる、新規作成したプロジェクトをスクリプトエディタで開いた画面はこちらです。
「ファイル」の下部にプロジェクトに含まれるファイル一覧が列挙され、さらにその下には「ライブラリ」「サービス」が表示されるようになりました。
ファイルを新規作成する
プロジェクトにファイルを作成するには、「ファイル」の横にある「+」アイコンからGASのファイルであれば「スクリプト」、HTMLファイルであれば「HTML」を選択します。
新IDEでは追加した瞬間にファイルの編集に入りますね。スムーズで良いです。
旧IDEと同様にファイルを選択すれば、そのファイルを右側のエディタエリアで編集が可能になります。
ファイルに対する操作
ファイルの三点リーダーアイコンからメニューを開き、以下のファイルに対する操作を行えます。
- 名前を変更
- コピーを作成
- 削除
- ファイルを上に移動
- ファイルを下に移動
ファイルの表示位置の移動は、旧IDEではできなかったので、小さな改善ポイントですね。
P42: Apps Scriptダッシュボードとは
Apps Scriptダッシュボードは引き続き使用可能です。
以下URLでアクセス可能です。
また、スクリプトエディタからですと、左上の「Apps Script」のロゴからアクセスすることができます。ここは、本書でいうと、図2-2-7に対応しています。
プロジェクトの詳細
Apps Scriptダッシュボードの機能は同様ですが、一部の機能はスクリプトエディタに統合され、シームレスに利用できるようになっています。
例えば、本書のP44の図2-2-9「プロジェクトの詳細」画面は、スクリプトエディタの左メニュー「概要」から、すぐにアクセスできます。
P45: スタンドアロンスクリプトの作成と開き方
スタンドアロンスクリプトの作成方法、開き方は以前と同様、Apps Scriptダッシュボードから行えます。その点の変更はありません。
スタンドアロンスクリプトを開いた画面はこちらです。
本書のP46 2-2-11にあたります。
共有ボタンが他のサービスと統一感のあるアイコンになりましたね。このアイコンで、スタンドアロンであるかどうか見極められます。
まとめ
以上、新IDEでGAS本第2版の「2-2 プロジェクトとスクリプト」を読むときの変更点をお送りしました。
次回、「2-3 スクリプトエディタの編集機能」についてお伝えしていきます。
どうぞお楽しみに!
連載目次:新IDEでGAS本第2版を読み進めるときの注意点
Google Apps Scriptの新しい開発環境(通称「新IDE」)が、2020/12/7から順次提供開始となりました。 本書は、アップデート前の通称「旧IDE」を前提として書いておりますので、新IDEを使っている場合は、いくつか変更された点があります。以下連載形式でまとめていきます。ぜひご確認くだいませ!- 新IDEで「GoogleAppsScript完全入門第2版【2-1 はじめてのGAS】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【2-2 プロジェクトとスクリプト】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【2-3 スクリプトエディタの編集機能(前半)】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【2-3 スクリプトエディタの編集機能(後半)】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【2-4 ログとデバッグ】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【2-5 権限と許可】【2-6 ヘルプの活用】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【3章 基本構文】【4章 制御構文】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【5章 関数】【6章 クラスとオブジェクト】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【7章 JavaScriptの組み込みオブジェクト】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【8章 スプレッドシート】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【16章 Baseサービス】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【20章 プロパティサービス】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【21章 イベントとトリガー】」を読むときの変更点
- 新IDEで「GoogleAppsScript完全入門第2版【23章 ライブラリ】」を読むときの変更点