はじめに
DevToysという色々と開発ツールがまとまったアプリがあります。個別にはオンラインだったちオープンソースのツールがごろごろしています。まとまっている点で便利かと思います。
-
DevToys - A Swiss Army knife for developers
DevToys is a cross-platform Swiss Army knife for developers. DevToys helps in daily tasks like forma ...
devtoys.app
Microsoft Store アプリから取得します。
インストールします。
下記は各機能の一覧です
変換ツール
JSON <> YAML 変換ツール | JSON データを YAML (またはその逆)に変換します | |
Unix タイムスタンプ変換 | Unix 時間や UTC などの日時を変換 | |
基数変換ツール | ある基数から別の基数に数値を変換 | |
Cron パーサ | Cron 式を解析してスケジュールを表示します |
エンコーダー / デコーダー
HTML エンコーダー / デコーダー | 該当するすべての文字を、対応する HTML エンティティにエンコードまたはデコードします | |
URL エンコーダー / デコーダー | 該当するすべての文字を対応する URL エンティティにエンコードまたはデコードします | |
テキスト向け Base64 エンコーダー / デコーダー | テキストデータまたは Base64 データを相互に変換します | |
画像向けの Base64 エンコード / デコード | 画像データまたは Base64 データを相互に変換します | |
GZip を利用した文字列の圧縮と展開 | GZip と Base64 を組み合わせた圧縮/展開ツール | |
JWT デコーダー | JWT ヘッダー、ペイロード、署名をデコードします |
フォーマッター
JSON フォーマッター | JSON データを整形または縮小します | |
SQL フォーマッター | SQL クエリを整形します | |
XML フォーマッター | XML データを整形または縮小します |
生成ツール
ハッシュ生成ツール | テキストデータから MD5、SHA1、SHA256、SHA512 のハッシュを計算します | |
UUID 生成ツール | バージョン 1 およびバージョン 4 の UUID (GUID) を生成する | |
Lorem Ipsum (ダミーテキスト) 生成ツール | ダミーテキストを生成します | |
チェックサム生成 | ファイルのチェックサム値を生成し比較します |
テキスト
テキストのエスケープと解除 | パース処理に使われるメタ文字をエスケープまたは解除します | |
文字列の検査と変換 | テキストを分析し、大文字小文字を変換します | |
XML の検証 | XSD を用いた XML データの検証 | |
正規表現テスター | 正規表現の検証及びテスト | |
テキスト比較ツール | 2 つのテキストを比較 | |
Markdown プレビュー | GitHub ライクなレンダリングで Markdown をプレビュー |
グラフィック
PNG / JPEG 画像の最適化 | PNG および JPEG の最適化ツール | |
カラーピッカーとコントラスト | 色と値の変換とWCAG基準のコントラスト比の検証 | |
色覚異常シミュレーター | 画像またはスクリーンショットの色覚異常シミュレーター | |
画像フォーマット変換 | 画像フォーマットをロスレスで変換します |
まとめ
これらは痒いところに手が届く系のツールです。これもオープンソースでgithubで公開されています。
Microsoftはこのようなツールを様々な公開しているのでチェックしてみるとよいと思います。