다음 태그로 업데이트됨: 실행자
CodeUtility의 최신 개선 사항, 새로운 도구, 기능 릴리스 및 플랫폼 공지를 받아보세요.
새로운 컴파일러, 더 똑똑해진 에디터, 자동 언어 감지 향상
이번 업데이트에서는 C, Java, C#, Kotlin, TypeScript, Swift, Matplotlib 등의 새로운 컴파일러 추가와 함께, 에디터 자동완성 및 코드 정리 도구의 언어 감지 기능을 개선했습니다.
개발자 여러분을 위한 온라인 코드 실행 환경이 더 강력해졌습니다. 이번 릴리즈에서는 다음과 같은 주요 개선 사항이 포함되어 있습니다.
🚀 새로운 언어 실행기 추가
이제 브라우저에서 직접 실행할 수 있는 언어가 더 많아졌습니다. 설치 없이 아래 언어를 바로 사용할 수 있습니다:
- C: https://c.codeutility.io
- Java: https://java.codeutility.io
- C# / .NET: https://csharp.codeutility.io
- TypeScript: https://typescript.codeutility.io
- Kotlin: https://kotlin.codeutility.io
- Swift: https://swift.codeutility.io
- Matplotlib (Python 시각화): https://matplotlib.codeutility.io
🧠 코드 에디터 업그레이드
모든 실행기에는 개선된 코드 에디터가 적용되어 있습니다:
- 더 빠르고 부드러운 편집 환경
- 정확한 검색 및 바꾸기 기능
- 자동 완성 기능으로 코딩 생산성 향상
🐍 자주 사용하는 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용 라이브러리 확장
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
🎯 더 스마트한 코드 자동 정렬 기능
이제 코드를 붙여넣기만 하면 언어를 자동으로 감지하고 정리해줍니다 — 빠르고 편리한 개발 경험을 제공합니다.
다국어 지원, 찾기 및 바꾸기, 실행기 라이브러리 이제 사용 가능!
다국어 지원을 시작하고, 에디터에 찾기 및 바꾸기 기능을 추가했으며, 모든 지원 언어에 인기 있는 라이브러리를 추가하여 실행기 환경을 강화했습니다.
🌐 다국어 지원
이제 CodeUtility를 여러 언어로 사용할 수 있습니다! 모국어에 가장 적합한 버전을 선택하세요. 현재 번역이 완벽하지 않다는 것을 알고 있으며, 이를 개선하기 위해 적극적으로 노력 중입니다.
- 독일어 (de): https://de.codeutility.io
- 프랑스어 (fr): https://fr.codeutility.io
- 일본어 (ja): https://jp.codeutility.io
- 한국어 (ko): https://kr.codeutility.io
- 이탈리아어 (it): https://it.codeutility.io
- 스페인어 (es): https://es.codeutility.io
- 포르투갈어 (pt): https://pt.codeutility.io
- 태국어 (th): https://th.codeutility.io
- 러시아어 (ru): https://ru.codeutility.io
- 힌디어 (hi): https://hi.codeutility.io
- 베트남어 (vi): https://vi.codeutility.io
🔍 향상된 코드 에디터
코드 에디터에 찾기 및 바꾸기 기능을 추가하여 코드를 더 효율적으로 검색하고 수정할 수 있게 되었습니다. 이 개선으로 포맷 배열 도구에서 디버그 출력을 쉽게 검색하거나 직접 에디터에서 찾을 수 있습니다.

📦 실행기 환경 개선
모든 실행기 환경에 강력하고 자주 사용되는 라이브러리를 추가하여, 설치 없이 바로 코드에서 사용할 수 있습니다.
주요 내용은 다음과 같습니다:
- 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 포함.
Python, C++, PHP, Ruby, Node.js, Go, Rust용 코드 실행기 소개
이제 브라우저에서 직접 코드를 실행하고 테스트할 수 있는 새로운 언어별 실행기 모음을 사용할 수 있습니다.
여러 인기 프로그래밍 언어에서 브라우저에서 즉시 코드를 실행할 수 있는 새로운 도구 세트인 **Executors**의 출시를 발표하게 되어 기쁩니다.
지원되는 언어는 다음과 같습니다:
- [Python](https://python.codeutility.io)
- [C++](https://cpp.codeutility.io)
- [PHP](https://php.codeutility.io)
- [Ruby](https://ruby.codeutility.io)
- [Node.js](https://node.codeutility.io)
- [Golang](https://go.codeutility.io)
- [Rust](https://rust.codeutility.io)
학습 중이든, 디버깅 중이든, 코드 조각을 공유하든, 이 인터프리터는 간단함, 속도, 정확성을 위해 설계되었습니다.
언어를 선택하고, 코드를 붙여넣고, 실행 버튼을 누르세요!