トップ実行ツール

オンラインコンパイラ以上の機能

ブラウザで完結する本格的なコーディング環境

ツールを切り替えずに、短いコードから複数ファイルのプロジェクトまで進められます。CodeUtilityは柔軟な実行環境、高機能エディタ、永続ファイル、組み込み支援を一つにまとめています。

用途に合わせて実行

ワークスペース全体を扱える分離された実行サーバー、または対応言語をローカルで動かすブラウザワーカーを選べます。実行の停止やモード変更も可能です。

AIコーディング支援

AIに実行中のプログラムや不明なロジックの説明を依頼し、最近の解説や支援結果をエディタから再確認できます。

コードをデバッグ・修正

対応するブラウザランタイムでブレークポイントを設定してステップ実行し、Fix Codeで問題を特定して提案された修正をエディタ内で適用できます。

プロ仕様のコードエディタ

シンタックスハイライト、複数タブ、検索と置換、整形、テーマとフォント設定に加え、集中できるMinimalモードと本格的なAdvancedモードを備えています。

実用的な複数ファイル環境

ファイルやフォルダの作成、素材のアップロードとダウンロード、プログラムからのファイル操作が可能です。ログインするとセッションをまたいでプロジェクトを保持できます。

共有と共同作業

ファイル、フォルダ、ワークスペース全体をスナップショットまたはライブプロジェクトとして共有し、権限、活動履歴、チャット、共同編集を利用できます。

ライブラリとパッケージを追加

プリインストール済みの内容を確認し、アカウントと選択中のランタイム専用パッケージを追加できます。キャッシュにより再セットアップも高速です。

コードと実行の履歴

編集中のファイルの過去の版と保存済みの実行結果を確認できます。以前の内容を比較し、再実行せずに結果をコピーできます。

対話型ターミナル

プログラムの実行中に標準入力を送り、出力をリアルタイムで確認し、結果のコピーや長時間処理の停止を実行画面から行えます。

ブラウザ実行とデバッグは言語およびランタイムによって異なります。永続ワークスペースと一部の支援機能にはログインが必要で、利用上限があります。