テキストの変換やエンコード/デコード、整形、生成など開発者向けの様々な機能を提供してくれるWindows向けアプリDevToysが次期「DevToys v2.0」アップデートでMacとLinuxをサポートするそうです。詳細は以下から。
DevToysはMicrosoftでVisualStudioを開発するEtienne Baudouxさんがオープンソースで開発している開発者向けの十徳ナイフ(Swiss Army knife for Developer)的アプリで、テキストの変換やエンコード/デコード、整形ツールなど30以上のツールがまとめられていますが、このDevToysが次期バージョン2.0アップデートでWindowsに加え、MacとLinuxのクロスプラットフォームをサポートするそうです。
DevToys is now cross-platform.
リリースノートより抜粋
DevToys v2.0では、MacとLinuxプラットフォーム向けにx64/arm64バイナリのアプリとCLIが用意されるほか、デフォルトで搭載されているフォーマットの変換やエンコード/デコード、JSON/SQL/XLMフォーマッター、ハッシュ/チェックサム、ダミーテキスト、パスワード、UUID生成、XML/XSDの検証などの他に、
QRコードジェネレーターやリーダー、JSONPathテスター、JWTエンコーダー/デコーダー、正則表現テスターなどの合計30のツールが導入/改善され、さらにユーザーが開発した機能拡張をコミュニティ間で共有することが可能になっています。
DevToysのMac版は2022年02月にObuchiYukiさんがポートした「DevToys for Mac」が存在しますが、こちらは2年前からアップデートされておらず、代替アプリの「DevUtils」も1年以上アップデートされていないため、公式サポートされれば安定したアップデートが提供されるようになるはずです。
Pre-release版のv2.0.1.0はAppleの公証取得や開発者署名がされていないため、利用したい場合はGatekeeperをスキップ(右クリックで[開く])か、Arm64版の場合は以下のxattr(eXtended ATTRibutes)コマンドを使ってフラグを削除して起動する必要があります。
xattr -r -d com.apple.quarantine /Applications/DevToys.app open /Applications/DevToys.
DevToys v2.0.1.0
- DevToys is now cross-platform.
- DevToys is now extensible. You can create your own tools and share them with the community.
- A DevToys CLI app (to be installed separately) that can use in a terminal or CI.
- New default tools are available such as QR Code Generator and Reader, JSON Path Tester, and more.
- Many existing tools have been improved, such as JWT Encoder / Decoder, Date Converter, RegEx Tester, and more.
- A new compact mode option is available to make it easier to use on smaller screens.
- Drastically reduced the memory consumption when navigating to multiple tools.
- Tools can now be chained using Smart Detection.
- The app now supports various End-Of-Line characters.
- Updated Monaco Editor.
コメント