こちらの記事は、Indrek Lasn 氏により2019年 7月に公開された『 9 Useful Browser Extensions for Developers — 2020 edition 』の和訳です。
本記事は原著者から許可を得た上で記事を公開しています。
著者Twitter https://twitter.com/lasnindrek
Web開発者として、私達はブラウザの拡張機能を存分に利用することができます。ブラウザの拡張機能は、作業環境とコーディングの生産性の向上にとても役立ちます。
2020年に近づき、数多くの新しい拡張機能が登場しました。そこでWeb開発者にとって最も便利な拡張機能を紹介します。
「私がかなたを見渡せたのだとしたら、それは巨人の肩の上に乗っていたからです。」 アイザック・ニュートン
Refined GitHub
Refined GitHubはGitHubインターフェースを簡素化し、便利な機能を追加します。
「私たちの希望は、GitHubがこれらの改善点の必要性に気づき、実装されることです。Refined GitHubの気に入った箇所は、ぜひGitHubサポートにメールしてください。」 — Refined Github開発者
インストールガイド
- Chrome拡張機能
- Firefoxアドオン
- Opera拡張機能:Opera拡張機能を使用して、Chromeバージョンをインストールしてください。
#Hacker Tab
Hacker Tabは、ブラウザの新しいタブ画面に今人気のGitHubプロジェクトの情報を表示します。新しいタブを開くたびに、すべての新しいプロジェクトのリストが表示されるので、オープンソースプロジェクトがどのくらい賑わっているのかについて知りたい場合に役立つでしょう。
また、毎日、毎週、および毎月のタイムスケジュールを切り替えることや、異なるプログラミング言語に切り替えることもできます。
インストールガイド
Daily 2.0 — 忙しい開発者のための情報源
優れたソフトウェア開発者であるということは、世の中の最新技術を把握し続け、もっと学ぼうと”常に”努力する必要があるということです。
毎日新しい、あるいは、更新されたソフトウェア開発技術がインターネットを介してリリースされています。開発者の私たちにとって、最新情報を把握し続けるのは非常に面倒です。
Dailyは、開発者をWeb上のニュースを絶えず検索することから解放し、コードに集中できるように、開発者向けに、開発者によって作られました。
インストールガイド
No Coin
世の中には、CPUに暗号通貨をマイニング(採掘)させるWebサイトがあります。No Coinは、Coinhiveなどの利用者の同意なしでコンピュータのリソースを使用するコインマイナー(採掘者)をブロックすることを目的とした小さなブラウザー拡張機能です。
マイナーがCPUや電力を使用するのをブロックする安全な方法を提供しており、数千のユーザーから信頼されています。
また、No Coinには、マイニングを必要とするキャプチャまたはショートリンクを渡す必要がある場合に、限られた時間だけマイナーを許可する簡単な方法もあります。
インストールガイド
※Chrome拡張機能は原記事のリンクが切れているため訳文では削除しています
JSON Formatter
この拡張機能は、JSONを読みやすくします。また、JSON Formatterはオープンソースです。
JSON Formatterは、シンプルにJSONを読みやすい形式で表示するので、同様の拡張機能とは異なり、これは単純にきれいに印刷します。ビューア、色、または折りたたみは一切追加されません。
##インストールガイド
Chrome拡張機能
Firefox拡張機能
Pomodoro Timer
まず、ポモドーロ・テクニックは、時間管理方法で、元の手法には6つのステップがあります。
- 実行するタスクを決定します。
- Pomodoroタイマーを設定します(従来は25分)。
- タスクに取り組みます。
- タイマーが鳴ったら作業を終了し、紙にチェックマークを付けます。
- チェックマークが4つ未満の場合は、短い休憩(3〜5分)をとり、ステップ2に進みます。
- 4つのポモドーロの後、長い休憩(15〜30分)をとり、チェックマークカウントをゼロにリセットしてから、手順1に進みます。
皆さんが読んでいるこの記事を書いた時も、私はポモドーロテクニックを使用しました。ポモドーロは、物事を成し遂げる実用的な方法であり、時間を集中して管理する方法を学ぶのに役立ちます。
もしこの実用的な方法についてより詳しく知りたい場合は、この本が役に立つでしょう。
インストールガイド
Meta SEO Inspector
Meta SEO Inspectorは、通常の閲覧では表示されないWebページ内にあるメタデータを検査するのに役立ちます。また、メタタグを調べて、良好なSEOスコアの確認もできます。
この拡張機能は、Googleウェブマスター向けガイドラインに従うためにサイトのHTMLを確認する必要があるWeb開発者を主な目的としていますが、通常は表示されないページコンテンツを表示したい人にも役立ちます。
たとえば、descriptionタグが短すぎるか長すぎる場合など、メタデータが特定の範囲内にない場合に、アラートを表示してくれます。
SEOは独自領域ですので、SEOのベストプラクティスとヒントについては、3 Months to No.1: The 2019 “No-Nonsense” SEO Playbook for Getting Your Website Found on Googleを読むことをお勧めします。
インストールガイド
OctoLinker
OctoLinkerは、include
やrequire
、import
などの言語で異なるインポート系の表記を純粋なリンクに変換し、GitHub上のプロジェクトを効率的にナビゲートします。
ソースコードはGitHubにあります
https://github.com/OctoLinker/OctoLinker
インストールガイド
#Octotree
Octotreeは、GitHub上のソースコードツリーを表示する拡張機能です。多くのリポジトリをローカルにダウンロードすることなく、プロジェクトのソースコードを探索するのに最適でしょう。
##インストールガイド
#さいごに
皆様のコーディング環境が少しでも良くなれば幸いです。
読んでくれてありがとうございます!頑張りましょう!
翻訳協力
Original Author: Indrek Lasn
Thank you for letting us share your knowledge!
この記事は以下の方々のご協力により公開する事が出来ました。
改めて感謝致します。
選定担当: yumika tomita
翻訳担当: @rokumura7
監査担当: @nyorochan
公開担当: @aoharu