タグ付きアップデート: コードエディタ

CodeUtilityの最新の改善、新しいツール、機能リリース、プラットフォームのお知らせを常に把握しましょう。

約1か月 前

新しいコンパイラ、よりスマートなエディター、言語検出の強化

新しい言語の実行環境、改良されたコードエディタ、人気ライブラリの事前インストールなど、開発者体験を大幅に向上させるアップデートを実施しました。ブラウザ上でより快適にコードを書いて、すぐに実行できます。

✨ CodeUtility プラットフォームの大型アップデートをお知らせします!以下が主な改善点です:

🚀 新しいオンラインコード実行環境を追加

ブラウザ上で直接コードを実行できる言語が増えました:

🧠 コードエディタのアップグレード

すべての実行ツールに新しいエディタを搭載:

  • より高速でスムーズな操作
  • 検索と置換の精度向上
  • コード補完機能による生産性の向上

🐍 よく使われる Python ライブラリを事前インストール

  • ユーティリティ & 数学: numpy, scipy, sympy, matplotlib, seaborn, math, polars
  • データ処理 & フォーマット: pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
  • CLI & ログ: click, typer, rich, loguru
  • テスト & 開発ツール: pytest, hypothesis, IPython
  • バリデーション & スキーマ: pydantic, marshmallow
  • 自然言語処理 & テキスト: textblob, unidecode, regex
  • 暗号 & セキュリティ: pycryptodome, pyotp
  • 機械学習 & AI: scikit-learn, statsmodels, torch, transformers
  • 3D & 可視化: trimesh, vedo, pyvista
  • その他: keyboard, music21

🛠 Node.js & TypeScript ライブラリも充実

  • ユーティリティ & 日付: validator, moment, lodash, dayjs, date-fns
  • CLI ツール: chalk, commander, yargs, inquirer, boxen
  • テスト: jest, mocha, sinon, uvu, ava
  • 暗号 & 文字列操作: uuid, jsonwebtoken, bcrypt, argon2, nanoid
  • データフォーマット: csvtojson, js-yaml, xml2js, papaparse
  • グラフ & 数学: asciichart, cli-chart, mathjs
  • データベース: mongoose, mongodb, sqlite3
  • 自然言語処理 & 機械学習: node-nlp, ml.js, @tensorflow/tfjs
  • Markdown & 高度な日付処理: marked, remark, luxon

🎯 コード整形ツールがよりスマートに

コードを貼り付けるだけで、言語を自動検出して整形します。より効率的な開発体験を実現!

約2か月 前

多言語サポート、検索と置換、エグゼキュータライブラリが利用可能になりました!

多言語サポートを導入し、エディタに検索と置換機能を追加(フォーマット配列の改善も含む)、すべてのサポート言語で人気のライブラリを使用できるようにエグゼキュータ環境を強化しました。

🌐 多言語サポート

CodeUtilityを複数の言語で利用できるようになりました!あなたの母国語に最適なバージョンを選んでください。現在の翻訳が完璧でないことは承知しており、改善に努めています。

🔍 コードエディタの強化

コードエディタに検索と置換機能を追加し、コードの検索や修正をより効率的に行えるようになりました。この強化により、フォーマット配列ツールを使って、デバッグ出力をエディタ内で簡単に検索または特定できるようになりました。

📦 エグゼキュータ環境の改善

すべてのエグゼキュータ環境に強力でよく使われるライブラリを追加しましたので、何もインストールせずにすぐにコードで使用できます。

ここにいくつかのハイライトを紹介します。

  • Python: numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob, など。
  • Rust: clap, serde, anyhow, indicatif, regex, rand, など。
  • Go: validator, gonum, decimal, uuid, color, など。
  • PHP: composerとguzzle, carbon, symfony/stringのようなライブラリを含む。
  • Node.js: validator, moment, lodash, chalk。
  • C++: cmake, clang, libfmt, libjsoncpp, libtbbのサポート。
  • Ruby: jsonとcolorizeを含む。
3か月 前

コードエディタの強化: ローカル履歴とステータスバー

編集体験を向上させる2つの強力な改善: リアルタイムステータスバーとローカル履歴追跡。

生産性と編集体験を向上させるために、コードエディタに2つのエキサイティングなアップグレードを導入しました。

ステータスバー

コードを書く際に役立つリアルタイムのメトリクスを表示できます。

  • 合計長さ
  • 行数
  • ファイルサイズ
  • 現在のカーソル位置

ローカル履歴

コードの編集内容がブラウザにローカル履歴として自動保存されます。つまり、

  • ローカルでのすべての変更のタイムラインを表示できます。
  • いつでも以前のバージョンに瞬時に戻せます。
  • サインインしなくても管理可能です。

これらの機能は、コードの記述、追跡、管理をより効率的に行うために設計されています。