ユーザーやアカウントを作成するたびに探すのにいつも手間取っちゃうので、ここにまとめておきます。
絶対必要なモノ
AppsScript Color
標準だと全体的に白っぽい上に似たような色が多いので、ハッキリしたダークテーマ(Darcula)を適用します。
Font Size Changer For AppsScript
標準だと小さくてちょっと読みづらいですね…
エディタ部分のフォントサイズを調整して、読みやすくしてくれます。
あるといいモノ
Google Apps Script Github アシスタント
書いたコードのバージョン管理に。
プッシュやプル、簡単な差分チェックなどができます。
ただし、README.mdなどの「GASに無い拡張子」がリポジトリ内にあるとエラーになるので要注意です。
使い方
Google Apps ScriptのコードをGithubで管理できる「Google Apps Script Github アシスタント」が便利すぎる - タダケンのEnjoy Techソースコード
GitHub - leonhartX/gas-github: sync gas code to github
Mouse Dictionary
GASの公式ドキュメントは英語ですね。
読めない単語にマウスポインターを当てると意味が表示されます。
リッチな方は自前の辞書も登録出来たり、慣れてる方はCSSをいじって見た目をカスタマイズ出来たりします。
使い方(by開発者さん) Chrome拡張の高速な英語辞書ツールをつくりました(Mouse Dictionary) - Qiita
ソースコード
GitHub - wtetsu/mouse-dictionary: 📘A super fast dictionary for Chrome/Firefox
Q Accelerator
調べ物すると、よくQiitaにお世話になります。よく分からないことも多いですが…
「いいね」と「ストック」がワンクリックでまとめて出来るようになります。
コメントは今だに怖いですが、楽しい記事や勉強になる記事は積極的にリアクションしたいです。
<2020/10/24追記>
その後、Qiita自体の仕様変更により、この機能は使えなくなってしまいました…
今までありがとうございましたm(._.)m
他にも、Qiitaの表示をいくつか変更したり投稿用のテンプレートの登録も出来るようです。
使い方(by開発者さん)
Qiitaをより便利にするChrome拡張機能をつくりました - Qiitaソースコード
GitHub - howdy39/q-accelerator: Qiitaでの活動を加速させるChrome拡張機能
Evernote Web Clipper
こちらも調べ物のお供。
後で見返したい記事をEvernoteに「クリップ」してくれます。
ショートカットも設定できるようです。
また、ブラウザで検索する時に自分のノートの検索結果も出してくれるようになります。
忘れやすくて何度も探すことも多いので、時々助けられてます。
ライブラリ
Slack
GETとかPOSTとか、APIの色々を知らなくてもSlackを使えるようになります。
プロジェクトキー
M3W5Ut3Q39AaIwLquryEPMwV62A3znfOO
使い方(by開発者さん)
Slack BotをGASでいい感じで書くためのライブラリを作った - Qiitaソースコード
GitHub - soundTricker/SlackApp: Slack API Library for Google Apps Script
Chatwork
GETとかPOSTとか、APIの色々を(略)
プロジェクトキー
M6TcEyniCs1xb3sdXFF_FhI-MNonZQ_sT
ソースコード
GitHub - cw-shibuya/chatwork-client-gas: Chatwork Client for Google Apps Script
Moment.js
時間の操作がシンプルになります。
ただし、型の扱いに注意が必要(過去記事)です。
<2020/10/24追記>
その後、このライブラリは非推奨になったようです…
As of September 2020, Moment gets over 12 million downloads per week! However, Moment was built for the previous era of the JavaScript ecosystem.
(中略)
We recognize that many existing projects may continue to use Moment, but we would like to discourage Moment from being used in new projects going forward.
2020年までに、Momentは1,200万DL/週を獲得しました!しかし、MomentはJavaScriptのエコシステムより前の時代に制作されています。
多くのプロジェクトで使われ続ける可能性があることは我々も承知していますが、Momentを新規プロジェクトで使用され続けるのは避けたいと考えています。
プロジェクトキー
非推奨MHMchiX6c1bwSqGM1PZiW_PxhMjh3Sh48
公式ドキュメント
Moment.js | Homeソースコード
GitHub - moment/moment: Parse, validate, manipulate, and display dates in javascript.