
Trimmy (โปรแกรมช่วยคัดลอกโค้ดเพื่อนำไปใช้ต่อใน Terminal) : โปรแกรม Trimmy เป็นโปรแกรมอรรถประโยชน์ขนาดเล็กสำหรับ ระบบปฏิบัติการ (OS) อย่าง แมคโอเอส (macOS) โดยรองรับตั้งแต่ macOS 15 ขึ้นไป ที่ทำงานอยู่บนแถบเมนูด้านบน (Menu bar) โดยไม่มีไอคอนแสดงบน Dock โปรแกรมนี้ถูกสร้างขึ้นมาภายใต้แนวคิด "คัดลอกครั้งเดียว เรียกใช้งานได้ทันที (Paste Once, Run Once)"
สำหรับหน้าที่หลักของมันคือ การช่วยแก้ปัญหาเวลาที่คุณคัดลอกชุดคำสั่ง (Shell Snippets) ที่ยาวๆ และแบ่งเป็นหลายบรรทัดมาจากเว็บไซต์ หรือเอกสารต่าง ๆ แล้วต้องการนำไปวางใน Terminal โปรแกรมจะทำการแปลงคำสั่ง ส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่ง (CLI) หลายบรรทัดเหล่านั้นให้ยุบรวมกลายเป็นบรรทัดเดียวโดยอัตโนมัติ เพื่อให้คุณสามารถวาง และกดรันคำสั่งได้เลยโดยไม่เกิดข้อผิดพลาด หรือป้องกันปัญหาคำสั่งรันเองก่อนกำหนดจากการติดตัวอักษรขึ้นบรรทัดใหม่

กลไกการทำงานของโปรแกรม Trimmy คือ ตัวโปรแกรมจะคอยเฝ้าสังเกตข้อมูลในคลิปบอร์ดของคุณอยู่เบื้องหลัง เมื่อพบว่าข้อความที่คุณคัดลอกมามีลักษณะเป็นคำสั่งเชลล์ มันจะทำการลบการขึ้นบรรทัดใหม่ทิ้ง โดยยังคงเคารพเครื่องหมาย \ ที่ใช้สำหรับการต่อบรรทัดคำสั่ง และเขียนข้อมูลที่ถูกจัดรูปแบบแล้วทับลงไปในคลิปบอร์ดให้ทันที นอกจากนี้ยังสามารถตัดเครื่องหมายสัญลักษณ์ (Prompt) ที่มักจะติดมาด้านหน้าอย่างเครื่องหมาย # หรือ $ ออกให้ด้วย แต่ตัวโปรแกรมก็มีความฉลาดพอที่จะรับรู้ และไม่เข้าไปดัดแปลงข้อความที่เป็นหัวข้อของ Markdown แม้ว่าจะขึ้นต้นด้วย # เหมือนกันก็ตาม
จุดเด่นที่น่าสนใจคือ คุณสามารถปรับแต่งระดับความเข้มงวดในการรวมบรรทัดคำสั่งได้หลายระดับ (Aggressiveness) ตั้งแต่ระดับต่ำ, ระดับปกติ ไปจนถึงระดับสูง โดยโปรแกรมสามารถตรวจจับได้ว่าคุณกำลังใช้งานแอปพลิเคชันประเภท Terminal อยู่หรือไม่ ? รองรับทั้งโปรแกรม Terminal พื้นฐาน, iTerm, Ghostty, Warp, WezTerm และอื่น ๆ และสามารถแยกการตั้งค่าความเข้มงวดให้แตกต่างกันระหว่างการใช้งานบนโปรแกรมทั่วไป และการใช้งานบน Terminal ได้ด้วย นอกจากนี้ยังมีตัวเลือกเสริมอย่างการอนุญาตให้เก็บเว้นบรรทัดว่างเอาไว้เพื่อให้สคริปต์ยังคงอ่านง่าย หรือการลบอักขระพิเศษประเภทเส้นขอบ (Box drawing characters) ที่มักจะติดมาเวลาคัดลอกโค้ด
ในแง่ของการใช้งานจริงโปรแกรม Trimmy ได้เตรียมคีย์ลัดเอาไว้ให้คุณเลือกใช้งานตามสถานการณ์ คุณสามารถใช้คำสั่ง "Paste Trimmed" เพื่อวางข้อความที่ถูกตัดแต่ง และจัดเรียงแล้วแบบสด ๆ โดยใช้ความเข้มงวดระดับสูงสุดเสมอ หรือหากเปลี่ยนใจก็สามารถใช้คำสั่ง "Paste Original" เพื่อวางข้อความต้นฉบับที่ยังไม่ผ่านการดัดแปลงได้ทุกเมื่อ โปรแกรมนี้ยังพกฟีเจอร์เสริมสำหรับการจัดหน้าข้อความ Markdown ให้เป็นระเบียบ และมีเวอร์ชัน CLI สำหรับใช้งานแบบไม่พึ่งพา ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) มาให้ในตัว โดยคุณสามารถติดตั้ง Trimmy ได้ง่าย ๆ ผ่านระบบ Homebrew และโปรแกรมยังมีระบบตรวจสอบ และอัปเดตเวอร์ชันใหม่ให้แบบอัตโนมัติอีกด้วย
โปรแกรม Trimmy เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://trimmy.app/ (ภาษาอังกฤษ) ได้เลย
Trimmy is a small utility program for the macOS operating system (supporting macOS 15 and later) that resides in the Menu bar without displaying an icon in the Dock. The application was built on the concept of "Paste once, run once." Its primary function is to solve the frustration of copying long, multi-line shell snippets from websites or documents to paste into the Terminal.
The program automatically flattens those multi-line Command-Line Interface (CLI) commands into a single line, allowing you to paste and execute them flawlessly. It also prevents the common issue of commands executing prematurely due to embedded newline characters.
คำสำคัญ