macOSを使用している開発者の方が、日々のタスクを助けてくれる便利なツールを探しているならば「DevUtils.app」を試してみると良いかもしれません。
Unix時間の変換やJSON文字列のフォーマット、正規表現のテスト、URLのエンコードやデコードなど、細々としたタスクを助けてくれる便利なツールをまとめたアプリです。
公式サイトあるいはMac App Storeで15ドルの有料版が販売されていますが、ソースコードも公開されているため、労をいとわなければ無料で自力ビルドした実行ファイルを使用することもできます。
同様の機能を提供するWebアプリも存在しますが、このアプリは完全オフラインで動作するため、機密情報などを扱うときも安心して使用することができます。
以下使用方法を説明します。
DevUtils.appの使用方法
今回は公式サイトから購入できるダイレクト有料版を使用しました。
アプリを起動すると以下のような画面が表示されます。左側のペインで使用したいツールを選び、右側のペインで情報を入力します。
▲例えば「JSON Formatter/Validator」を選ぶとJSONテキストのフォーマットや検証を実行することができます。画面中程にある「sample」ボタンをクリックすると、事前に準備されたサンプルが貼り付けられ、どのような動作を行うものかをすぐに確認することができます。
▲「RegExp Tester」では正規表現のテストを行うことができます。正規表現と対象のテキストを入力すると、正規表現に一致した箇所がハイライトされ、一致した部分文字列が下側に一覧表示されます。
▲「URL Encoder/Decoder」はURLのエンコード・デコード処理を実行できます。
▲「Query String Parser」ではクエリ文字列を解析しわかりやすく表示してくれます。
それぞれのツールの使い方はシンプルでそれほど使い方にとまどうことはないと思います。
なおDevUtils.appにはクリップボードの内容から自動的にツールを選択してくれる「スマート検出機能」を搭載していて、ツールを選択する手間を省くこともできます。
詳しくは公式サイトでご確認ください。
まとめ
DevUtils.appは開発者向けのツールをあつめた便利なアプリです。15ドルという価格は少し高く思えますが、日々の作業を少しでも効率的に行いたいという方は検討してみる価値はあると思います。
タイトル | DevUtils.app | |
---|---|---|
公式サイト | https://devutils.app/ | |
ソフトアンテナ | https://softantenna.com/softwares/7655-dev-utils-app | |
説明 | 便利ツールを集めた開発者向けアプリ。 |