コード整形ツール

ArrayKitのコード整形ツールは、コードと設定をきれいに保つ日々の作業を1か所に、すべてブラウザー内でまとめます。CSS・JS・HTML・SQLの整形ツールで、CSS/SCSS/LESS、JavaScript/TypeScript/JSX、HTML、XML、6方言のSQL、GraphQL、Dockerfileを美化または圧縮できます。YAML to JSON・TOML整形ツール・HTML to Markdown・Glob to Regex で形式を変換し、OpenAPI/Swagger整形ツールでAPI契約を整えます。さらに正規表現テスター・テキスト差分・CSSカラー/単位コンバーター・コントラストチェッカー・Mermaid図レンダラー・SVG最適化・Markdownプレビュー、そして MongoDB のクエリ・集約・スキーマツールが加わります。フロントエンド・バックエンド・DevOpsエンジニア向けに作られており、すべてはお使いのデバイス上でローカルに処理され、何もアップロードされません。

よくある質問

ArrayKitのコード整形ツールで何ができますか。
コード(CSS・SCSS・LESS・JavaScript・TypeScript・JSX・HTML・XML・SQL・GraphQL・Dockerfile)の美化や圧縮、YAML to JSON・TOML to JSON・HTML to Markdown・glob to regex などの形式変換、XML・OpenAPI・TOMLの検証、正規表現のテスト、テキストの比較、色のコントラストのチェック、Mermaid図のレンダリングが、すべて1つのカテゴリでできます。
これらのコード整形ツールは非公開のコードに使っても安全ですか。
はい。すべてのツールはブラウザー内で動作するため、貼り付けたコード・クエリ・設定はローカルで処理され、デバイスから外に出ることはありません。何もサーバーへアップロードされないため、独自の、あるいは機密のソースファイルにも安全に使えます。
コード整形ツールはどの言語や形式に対応していますか。
CSS/SCSS/LESS、JavaScript・TypeScript・JSX、HTML、XML、MySQL・PostgreSQL・SQL Server・SQLite・BigQuery・Oracle にわたるSQL、GraphQL、Dockerfile、MongoDB に対応します。さらに YAML・JSON・TOML・HTML・Markdown・OpenAPI/Swagger 仕様を変換し、SVGを最適化します。
ここでコードの美化と圧縮の両方ができますか。
はい。CSS・JS・HTML・XML・GraphQLの整形ツールはいずれも、読みやすくするための美化と本番向けの圧縮に対応し、いくつかのツールはプロパティの並べ替え・重複の除去・構文の検証といった追加機能も備えています。
コード整形ツールはコードの整形以外のこともできますか。
はい。整形に加えて、形式間のデータ変換(YAML/JSON、TOML/JSON、HTML/Markdown、glob/regex、CSSの単位と色)、正規表現のテスト、2つのテキストの差分、WCAGの色コントラストのチェック、Mermaid図のレンダリング、MongoDBドキュメントの確認ができます。
コード整形ツールを使うのに何かインストールが必要ですか。
インストールは不要です。ツールはページが読み込まれると同時にブラウザー内で動作し、すべての処理はお使いのデバイス上でローカルに行われるため、すぐに整形・変換・検証を始められます。