Cập nhật được gắn thẻ với: TRÌNH CHỈNH SỬA MÃ

Luôn cập nhật với những cải tiến mới nhất, công cụ mới, phát hành tính năng và thông báo nền tảng từ CodeUtility.

khoảng 1 tháng trước

Thêm trình chạy code, thư viện hay dùng và nâng cấp trình soạn thảo

Chúng tôi vừa phát hành một bản cập nhật lớn cho nền tảng CodeUtility, mang đến nhiều cải tiến hấp dẫn: hỗ trợ thêm nhiều ngôn ngữ lập trình, nâng cấp trình soạn thảo mã và cài sẵn hàng loạt thư viện phổ biến cho Python, Node.js và TypeScript. Giờ đây, việc viết và chạy code trên trình duyệt trở nên nhanh chóng và thuận tiện hơn bao giờ hết!

Chúng tôi vừa hoàn thiện một bản cập nhật lớn nhằm nâng cao trải nghiệm cho các lập trình viên khi viết và chạy mã ngay trên trình duyệt. Dưới đây là những điểm nổi bật:

🚀 Thêm mới các trình chạy mã trực tuyến

Giờ đây bạn có thể chạy trực tiếp nhiều ngôn ngữ hơn trên nền tảng CodeUtility mà không cần cài đặt môi trường phức tạp. Các trình biên dịch vừa được bổ sung:

🧠 Trình soạn thảo mã được nâng cấp

Tất cả công cụ chạy mã đều được trang bị trình soạn thảo mới:

  • Tốc độ nhanh và mượt hơn
  • Tìm kiếm và thay thế chính xác, tiện lợi
  • Hỗ trợ gợi ý tự động khi viết mã

🐍 Bổ sung hàng loạt thư viện Python phổ biến

  • Tiện ích & Tính toán: numpy, scipy, sympy, matplotlib, seaborn, math, polars
  • Xử lý dữ liệu & định dạng: pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
  • CLI & Ghi log: click, typer, rich, loguru
  • Kiểm thử & Dev tool: pytest, hypothesis, IPython
  • Xác thực & Schema: pydantic, marshmallow
  • Ngôn ngữ & văn bản: textblob, unidecode, regex
  • Mã hóa & Bảo mật: pycryptodome, pyotp
  • Machine Learning & Trí tuệ nhân tạo: scikit-learn, statsmodels, torch, transformers
  • 3D & Visualization: trimesh, vedo, pyvista
  • Khác: keyboard, music21

🛠 Thư viện Node.js & TypeScript phong phú hơn

Các trình chạy Node.js và TypeScript cũng đã được cài sẵn nhiều thư viện theo từng nhóm nhu cầu:

  • Tiện ích & Ngày giờ: validator, moment, lodash, dayjs, date-fns
  • Công cụ dòng lệnh (CLI): chalk, commander, yargs, inquirer, boxen
  • Kiểm thử: jest, mocha, sinon, uvu, ava
  • Xử lý chuỗi & mã hóa: uuid, jsonwebtoken, bcrypt, argon2, nanoid
  • Định dạng dữ liệu: csvtojson, js-yaml, xml2js, papaparse
  • Biểu đồ & Toán học: asciichart, cli-chart, mathjs
  • Cơ sở dữ liệu: mongoose, mongodb, sqlite3
  • Xử lý ngôn ngữ & Học máy: node-nlp, ml.js, @tensorflow/tfjs
  • Markdown & ngày giờ nâng cao: marked, remark, luxon

🎯 Công cụ làm đẹp mã thông minh hơn

Chỉ cần dán mã vào, hệ thống sẽ tự động nhận diện ngôn ngữ và định dạng cho bạn – tiết kiệm thời gian và tiện lợi hơn bao giờ hết.

khoảng 2 tháng trước

Hỗ trợ Đa ngôn ngữ, Tìm & Thay thế, và Thư viện Executor đã có sẵn!

Chúng tôi đã triển khai hỗ trợ đa ngôn ngữ, thêm chức năng Tìm & Thay thế trong trình chỉnh sửa (với cải tiến Định dạng Mảng), và nâng cấp môi trường executor với các thư viện phổ biến trên tất cả các ngôn ngữ được hỗ trợ.

🌐 Hỗ trợ Đa ngôn ngữ

Giờ đây bạn có thể truy cập CodeUtility bằng nhiều ngôn ngữ khác nhau! Chọn phiên bản phù hợp nhất với ngôn ngữ mẹ đẻ của bạn. Chúng tôi biết rằng các bản dịch hiện tại chưa hoàn hảo và đang tích cực làm việc để cải thiện chúng.

🔍 Trình Chỉnh sửa Mã được Nâng cấp

Chúng tôi đã thêm chức năng Tìm & Thay thế trong trình chỉnh sửa mã để giúp bạn tìm kiếm và sửa đổi mã hiệu quả hơn. Với cải tiến này, đối với công cụ Định dạng Mảng, bạn có thể dễ dàng tìm kiếm hoặc định vị đầu ra gỡ lỗi trực tiếp trong trình chỉnh sửa.

📦 Môi trường Executor được Cải thiện

Chúng tôi đã thêm các thư viện mạnh mẽ và thường dùng vào tất cả các môi trường executor, vì vậy bạn có thể sử dụng chúng trong mã của mình ngay lập tức mà không cần cài đặt gì cả.

Dưới đây là một số điểm nổi bật:

  • Python: numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob, và nhiều hơn nữa.
  • Rust: clap, serde, anyhow, indicatif, regex, rand, v.v.
  • Go: validator, gonum, decimal, uuid, color, v.v.
  • PHP: Bao gồm composer và các thư viện như guzzle, carbon, symfony/string.
  • Node.js: validator, moment, lodash, chalk.
  • C++: Hỗ trợ cho cmake, clang, libfmt, libjsoncpp, libtbb.
  • Ruby: Bao gồm json và colorize.
3 tháng trước

Cải Tiến Trình Soạn Thảo Mã: Lịch Sử Chỉnh Sửa và Thanh Trạng Thái

Hai cải tiến mạnh mẽ để mang lại trải nghiệm chỉnh sửa tốt hơn: thanh trạng thái thời gian thực và theo dõi lịch sử cục bộ.

Chúng tôi đã triển khai hai nâng cấp thú vị cho trình soạn thảo mã để cải thiện năng suất và trải nghiệm chỉnh sửa của bạn:

Thanh Trạng Thái

Bây giờ bạn có thể xem các số liệu hữu ích theo thời gian thực khi bạn viết mã:

  • Tổng độ dài
  • Số dòng
  • Kích thước tệp
  • Vị trí con trỏ hiện tại

Lịch Sử Cục Bộ

Các chỉnh sửa mã của bạn được tự động lưu trong trình duyệt dưới dạng lịch sử cục bộ. Điều này có nghĩa là:

  • Xem dòng thời gian của tất cả các thay đổi của bạn tại địa phương.
  • Nhanh chóng quay lại bất kỳ phiên bản trước nào.
  • Luôn kiểm soát — ngay cả khi không đăng nhập

Các tính năng này được thiết kế để giúp bạn viết, theo dõi và quản lý mã của mình hiệu quả hơn.