อัปเดต

ติดตามข่าวสารล่าสุดเกี่ยวกับการปรับปรุงใหม่ เครื่องมือใหม่ การเปิดตัวฟีเจอร์ และประกาศแพลตฟอร์มจาก CodeUtility

ประมาณ 1 เดือน ที่ผ่านมา

คอมไพเลอร์ใหม่ เครื่องมือแก้ไขฉลาดขึ้น และตรวจจับภาษาอัตโนมัติ

เพิ่มตัวรันโค้ดใหม่สำหรับ C, Java, C#, Kotlin, TypeScript, Swift และ Matplotlib พร้อมติดตั้งไลบรารี Python และ Node.js ที่ใช้บ่อย และตรวจจับภาษาโดยอัตโนมัติเมื่อวางโค้ด

เราได้ทำการอัปเดตครั้งใหญ่เพื่อยกระดับประสบการณ์ของนักพัฒนาในการเขียนและรันโค้ดในเบราว์เซอร์ มาดูไฮไลต์สำคัญกัน:

🚀 เพิ่มเครื่องมือรันโค้ดออนไลน์ใหม่

🧠 เครื่องมือเขียนโค้ดได้รับการปรับปรุง

  • ความเร็วดีขึ้น ลื่นไหล
  • ค้นหาและแทนที่ได้แม่นยำ
  • แนะนำโค้ดอัตโนมัติ เพื่อช่วยการเขียน

🐍 เพิ่มไลบรารี Python ยอดนิยมมากมาย

  • ยูทิลิตี้ & การคำนวณ: numpy, scipy, sympy, matplotlib, seaborn, math, polars
  • จัดการข้อมูล & ฟอร์แมต: pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
  • CLI & การบันทึก: click, typer, rich, loguru
  • การทดสอบ & เครื่องมือ Dev: pytest, hypothesis, IPython
  • การตรวจสอบ & สคีมา: pydantic, marshmallow
  • ภาษาธรรมชาติ & ข้อความ: textblob, unidecode, regex
  • การเข้ารหัส & ความปลอดภัย: pycryptodome, pyotp
  • Machine Learning & AI: scikit-learn, statsmodels, torch, transformers
  • 3D & Visualization: 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
  • NLP & ML: node-nlp, ml.js, @tensorflow/tfjs
  • Markdown & วันที่ขั้นสูง: marked, remark, luxon

🎯 ระบบจัดรูปแบบโค้ดอัตโนมัติ

แค่แปะโค้ด ระบบจะระบุภาษาที่ใช้และจัดรูปแบบให้ทันที – สะดวกและประหยัดเวลา

ประมาณ 2 เดือน ที่ผ่านมา

รองรับหลายภาษา, ค้นหา & แทนที่, และไลบรารี Executor พร้อมใช้งานแล้ว!

เราได้เปิดตัวการรองรับหลายภาษา เพิ่มฟีเจอร์ค้นหา & แทนที่ในตัวแก้ไขโค้ด (พร้อมการปรับปรุง Format Array) และเสริมสภาพแวดล้อมของ executor ด้วยไลบรารียอดนิยมในทุกภาษาที่รองรับ

🌐 รองรับหลายภาษา

ตอนนี้คุณสามารถเข้าถึง CodeUtility ได้ในหลายภาษา! เลือกเวอร์ชันที่เหมาะกับภาษาของคุณมากที่สุด เราทราบว่าการแปลในปัจจุบันยังไม่สมบูรณ์แบบ และเรากำลังทำงานอย่างหนักเพื่อปรับปรุงให้ดีขึ้น

🔍 ตัวแก้ไขโค้ดที่พัฒนาขึ้น

เราได้เพิ่มฟังก์ชันค้นหา & แทนที่ในตัวแก้ไขโค้ดเพื่อช่วยให้คุณค้นหาและแก้ไขโค้ดได้อย่างมีประสิทธิภาพมากขึ้น ด้วยการปรับปรุงนี้ สำหรับเครื่องมือ Format Array คุณสามารถค้นหาหรือระบุตำแหน่งการดีบักเอาต์พุตได้โดยตรงในตัวแก้ไข

📦 สภาพแวดล้อมของ Executor ที่พัฒนาขึ้น

เราได้เพิ่มไลบรารีที่ทรงพลังและใช้บ่อยในทุกสภาพแวดล้อมของ executor คุณสามารถใช้มันในโค้ดของคุณได้ทันทีโดยไม่ต้องติดตั้งอะไรเลย

นี่คือบางส่วนที่น่าสนใจ:

  • 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
2 เดือน ที่ผ่านมา

เครื่องมือ Format Array ที่พัฒนาขึ้น + การแจ้งเตือนอัปเดตใหม่

เราได้เพิ่มหน้าอัปเดตพร้อมการแจ้งเตือนในแถบเมนู ปรับปรุงเครื่องมือ Format Array ให้รองรับการแสดงผลของ PHP เช่น print_r, var_dump และ var_export และทำการปรับปรุงเพื่อการจัดรูปแบบที่ดีขึ้นสำหรับโครงสร้าง JavaScript และ Python แก้ไขบั๊กหลายจุดเพื่อการใช้งานที่ราบรื่นยิ่งขึ้น

  • 🔔 เมนูการแจ้งเตือนอัปเดต
    • เพิ่มหน้า “อัปเดต” และ รายการแจ้งเตือน ในแถบเมนูด้านบนเพื่อให้ผู้ใช้ทราบเกี่ยวกับฟีเจอร์และการปรับปรุงล่าสุด
  • 🛠 การพัฒนาเครื่องมือ Format Array
    • เพิ่มการรองรับการจัดรูปแบบและความสวยงามของการแสดงผลฟังก์ชันดีบักของ PHP: print_r, var_dump และ var_export
    • ปรับปรุงการจัดการและการจัดรูปแบบสำหรับอาร์เรย์/อ็อบเจกต์ของ JavaScript และลิสต์/ดิกชันนารีของ Python รวมถึงการจัดแนวและตัวเลือกความอ่านง่ายที่ดีขึ้น
    • แก้ไขบั๊กที่เกี่ยวข้องกับกรณีขอบในโครงสร้างที่ซ้อนกันและคีย์/ค่าเปล่า
3 เดือน ที่ผ่านมา

การปรับปรุงตัวแก้ไขโค้ด: ประวัติท้องถิ่นและแถบสถานะ

สองการปรับปรุงที่ทรงพลังเพื่อประสบการณ์การแก้ไขที่ดียิ่งขึ้น: แถบสถานะแบบเรียลไทม์และการติดตามประวัติท้องถิ่น

เราได้เปิดตัวการอัปเกรดที่น่าตื่นเต้นสองรายการสำหรับตัวแก้ไขโค้ดของเราเพื่อปรับปรุงประสิทธิภาพและประสบการณ์การแก้ไขของคุณ:

แถบสถานะ

ตอนนี้คุณสามารถดูเมตริกแบบเรียลไทม์ที่มีประโยชน์ขณะเขียนโค้ด:

  • ความยาวทั้งหมด
  • จำนวนบรรทัด
  • ขนาดไฟล์
  • ตำแหน่งเคอร์เซอร์ปัจจุบัน

ประวัติท้องถิ่น

การแก้ไขโค้ดของคุณจะถูกบันทึกอัตโนมัติในเบราว์เซอร์เป็นประวัติท้องถิ่น ซึ่งหมายความว่า:

  • ดูไทม์ไลน์ของการเปลี่ยนแปลงทั้งหมดในท้องถิ่นของคุณ
  • ย้อนกลับไปยังเวอร์ชันก่อนหน้าได้ทันที
  • ควบคุมได้แม้ไม่ได้ลงชื่อเข้าใช้

ฟีเจอร์เหล่านี้ถูกออกแบบมาเพื่อช่วยให้คุณเขียน ติดตาม และจัดการโค้ดของคุณได้อย่างมีประสิทธิภาพมากขึ้น

5 เดือน ที่ผ่านมา

แนะนำ Code Executors สำหรับ Python, C++, PHP, Ruby, Node.js, Go และ Rust

ตอนนี้คุณสามารถรันและทดสอบโค้ดได้โดยตรงในเบราว์เซอร์ของคุณด้วยชุดเครื่องมือใหม่ที่รองรับภาษาโปรแกรมเฉพาะ

เรารู้สึกตื่นเต้นที่จะประกาศเปิดตัว **Executors** — ชุดเครื่องมือใหม่ที่ให้คุณรันโค้ดได้ทันทีในเบราว์เซอร์ของคุณในหลายภาษายอดนิยม

ภาษาที่รองรับได้แก่:

ไม่ว่าคุณจะกำลังเรียนรู้, แก้บั๊ก, หรือแชร์โค้ดสั้น ๆ, ตัวแปลเหล่านี้ถูกออกแบบมาเพื่อความง่าย, รวดเร็ว, และแม่นยำ

แค่เลือกภาษา, วางโค้ดของคุณ, แล้วกดรัน!

7 เดือน ที่ผ่านมา

เครื่องมือ Python ใหม่และการอัปเกรด SQL Beautifier – อัปเดตธันวาคม 2024

เราได้เพิ่มเครื่องมือ Python และการเข้ารหัสใหม่ และอัปเกรด SQL beautifier ด้วยตัวเลือกการจัดรูปแบบที่ปรับแต่งได้

เมื่อวันที่ 28 ธันวาคม 2024 เราได้เปิดตัวการปรับปรุงที่ทรงพลังหลายอย่างให้กับ CodeUtility:

  • ปรับปรุงเครื่องมือ **[Beautify SQL](https://beautifysql.codeutility.io)**: ผู้ใช้สามารถกำหนดตัวเลือกต่างๆ เช่น การใช้ตัวพิมพ์ใหญ่ของคำสำคัญ การเยื้อง และการแบ่งบรรทัดเพื่อการจัดรูปแบบที่เหมาะสมยิ่งขึ้น
  • เพิ่มเครื่องมือใหม่ **[Beautify Python](https://beautifypy.codeutility.io)** สำหรับการจัดรูปแบบและทำความสะอาดโค้ด Python
  • แนะนำ **[Python 2 to 3 Converter](https://python2to3.codeutility.io)** เพื่อช่วยปรับปรุงโค้ดเบส Python เก่าให้ทันสมัยได้อย่างรวดเร็ว
  • เพิ่ม **[Base64 ↔ Hex Converter](https://base64tohex.codeutility.io)** ให้ผู้ใช้สามารถแปลงระหว่างรูปแบบการเข้ารหัส Base64 และเลขฐานสิบหกได้อย่างราบรื่น

การอัปเดตเหล่านี้ขยายชุดเครื่องมือของเราและให้ความสะดวกและการควบคุมมากขึ้นสำหรับนักพัฒนาในงานประจำวันของพวกเขา

9 เดือน ที่ผ่านมา

บล็อก, ความคิดเห็น, หน้าใหม่ & อัปเดตไลบรารี – อัปเดตเมษายน 2024

เราได้เปิดตัวบล็อกสำหรับโปรแกรมมิ่งพร้อมความคิดเห็น เพิ่มหน้าข้อมูลเช่น เรื่องราวของเรา และ ติดต่อเรา และอัปเกรดไลบรารีจากภายนอกทั้งหมดสำหรับเครื่องมือจัดรูปแบบและแปลงข้อมูล

เมื่อวันที่ 11 เมษายน 2024 เราได้แนะนำฟีเจอร์ใหม่และการปรับปรุงหลายอย่าง:

  • เปิดตัวหน้า **บล็อก** ใหม่ของเราเพื่อแชร์บทเรียนโปรแกรมมิ่ง บทความ และข้อมูลเชิงลึกต่างๆ
  • เพิ่ม **รองรับความคิดเห็น** ในทุกบทความเพื่อส่งเสริมการมีส่วนร่วมและข้อเสนอแนะจากชุมชน
  • เปิดตัวสองหน้าข้อมูลใหม่:
    • เรื่องราวของเรา** – มองเห็นวิสัยทัศน์และพันธกิจเบื้องหลัง CodeUtility
    • ติดต่อเรา** – วิธีง่ายๆ และเป็นมิตรในการติดต่อทีมของเรา
  • อัปเกรด **ไลบรารีจากภายนอก** ทั้งหมดที่ใช้ในเครื่องมือจัดรูปแบบและแปลงข้อมูลของเราให้เป็นเวอร์ชันล่าสุดที่เสถียรเพื่อความแม่นยำในการจัดรูปแบบ ประสิทธิภาพ และการรองรับภาษาที่ดีขึ้น

การอัปเดตเหล่านี้เป็นก้าวใหม่ในการสร้างแพลตฟอร์มที่มีประโยชน์และเชื่อมโยงกันมากขึ้นสำหรับนักพัฒนา

มากกว่า 4 ปี ที่ผ่านมา

บัญชีผู้ใช้, แท็กเครื่องมือ และอื่นๆ – การอัปเดตฟีเจอร์ประจำเดือนเมษายน 2021

การอัปเดตนี้นำเสนอการลงชื่อเข้าใช้ด้วย Google/GitHub, การจัดการโปรไฟล์และการแชร์, คำอธิบายเครื่องมือ, การยินยอมคุกกี้, หน้าสำหรับแท็ก, หน้าการอัปเดต, การสนับสนุนแผนผังเว็บไซต์ และการปรับปรุงต่างๆ

เมื่อวันที่ 3 เมษายน 2021 เราได้ปล่อยอัปเดตใหญ่ที่มาพร้อมฟีเจอร์ใหม่และการปรับปรุงหลายอย่าง:

  • เพิ่มฟังก์ชัน "ลงชื่อเข้าใช้ด้วย Google/GitHub".
  • ผู้ใช้ที่ลงชื่อเข้าใช้สามารถเข้าถึงหน้าโปรไฟล์และหน้าการแชร์ของฉันได้แล้ว.
  • เปิดให้ผู้ใช้ที่ลงชื่อเข้าใช้จัดการเนื้อหาที่แชร์ได้.
  • แนะนำคำอธิบายและการอธิบายเครื่องมือเพื่อช่วยให้ผู้ใช้เข้าใจวัตถุประสงค์ของแต่ละเครื่องมือ.
  • เพิ่มคำขอการยินยอมคุกกี้สำหรับผู้ใช้ใหม่.
  • เพิ่มหน้าสำหรับแท็กและการสนับสนุนการแท็กสำหรับเครื่องมือ.
  • ปรับปรุงการสลับธีมมืด/สว่างให้ดียิ่งขึ้น.
  • แนะนำหน้าการอัปเดตเฉพาะเพื่อแสดงการอัปเดต.
  • เพิ่มแผนผังเว็บไซต์ XML แบบไดนามิกเพื่อปรับปรุงการจัดทำดัชนีของเครื่องมือค้นหา.
  • แก้ไขบั๊กต่างๆ และปรับปรุงความเสถียร.
มากกว่า 4 ปี ที่ผ่านมา

การเปิดตัวครั้งแรกของเครื่องมือ CodeUtility

เปิดตัวหน้าแรกและชุดเครื่องมือสำหรับนักพัฒนาครบชุด รวมถึงเครื่องมือจัดระเบียบ, แปลง, ย่อขนาด และเข้ารหัส พร้อมฟีเจอร์สำคัญอย่างการดาวน์โหลด/อัปโหลด, ลิงก์ที่แชร์ได้ และโหมดกลางคืน

ย้อนกลับไปเมื่อวันที่ 30 พฤศจิกายน 2020 เป็นวันที่เราเริ่มต้นการเดินทางกับ CodeUtility — วันที่เราเปิดตัวชุดเครื่องมือสำหรับนักพัฒนาครั้งแรกของเรา

การเปิดตัวครั้งแรกนี้รวมถึงหน้าแรกและหมวดหมู่เครื่องมือต่อไปนี้:

เครื่องมือจัดระเบียบ:

  • จัดเรียง Hash/Array.
  • จัดระเบียบโค้ด: HTML, JavaScript, SQL และอื่น ๆ.
  • จัดระเบียบ JSON.

เครื่องมือแปลง:

  • HTML+ERB เป็น Haml.
  • HTML+ERB เป็น Slim.
  • HTML เป็น JSX.
  • HTML เป็น Pug.
  • CSS เป็น SCSS/Sass.
  • JSON เป็น Yaml.

เครื่องมือย่อขนาด:

  • ย่อขนาด HTML, JavaScript, CSS, JSON และ SQL.
  • เครื่องมือเข้ารหัส/ถอดรหัส/เข้ารหัสลับ.
  • เข้ารหัส/ถอดรหัส URI.
  • เข้ารหัส/ถอดรหัส HTML.
  • เข้ารหัส/ถอดรหัส Hex.
  • เข้ารหัส/ถอดรหัส Base64.
  • การแฮช MD5, SHA-1, SHA-256, SHA-384, SHA-512.

ฟีเจอร์หลักของเครื่องมือทั้งหมดประกอบด้วย:

  • รองรับการดาวน์โหลด/อัปโหลด.
  • ลิงก์ที่แชร์ได้สำหรับโค้ดที่ประมวลผลแล้ว.
  • สลับธีมกลางคืน/กลางวัน.

นี่คือจุดเริ่มต้นของการเดินทางเพื่อทำให้ชีวิตของนักพัฒนาง่ายขึ้น