ถาม 0.25.0

หลังจากการพัฒนาสามเดือน ยูทิลิตี้คอนโซลข้ามแพลตฟอร์ม 0.25.0 สำหรับการดูไฟล์ก็ถูกปล่อยออกมา ค้างคาวเขียนด้วยภาษา Rust และเผยแพร่ภายใต้ลิขสิทธิ์ MIT หรือ Apache 2.0
ยูทิลิตี้นี้รองรับการเน้นไวยากรณ์สำหรับ 174 การเขียนโปรแกรม ($bat -L) และภาษามาร์กอัปข้อความ

การเปลี่ยนแปลงที่สำคัญ:

  • แสดงชื่อไฟล์ในชื่อเทอร์มินัลเมื่อตัวเลือก Paging ไม่ใช่ Paging::Never
  • bat --squeeze-blank/bat -s ตอนนี้บีบอัดบรรทัดว่างที่ต่อเนื่องกัน
  • เพิ่มตัวเลือก --squeeze-limit เพื่อกำหนดจำนวนบรรทัดว่างสูงสุดเมื่อใช้ --squeeze-blank
  • เพิ่ม PrettyPrinter::squeeze_empty_lines ให้กับ API เพื่อรองรับการบีบอัดบรรทัดว่างเมื่อใช้ bat เป็นไลบรารี
  • ไวยากรณ์ JavaScript ที่เน้นในไฟล์ที่ขึ้นต้นด้วย #!/usr/bin/env bun
  • เพิ่มตัวเลือก --strip-ansi={never,always,auto} เพื่อลบลำดับการหลีก ANSI ออกจากข้อมูลอินพุต
  • ใช้ความสามารถในการเพิ่มหรือลบองค์ประกอบสไตล์แต่ละรายการโดยไม่ต้องเปลี่ยนสไตล์ทั้งหมด
  • ใช้การเลือกธีมอัตโนมัติโดยขึ้นอยู่กับโทนสีของโปรแกรมจำลองเทอร์มินัล
  • เพิ่มตัวเลือก --binary=as-text เพื่อส่งออกเนื้อหาไบนารี
  • เพิ่ม --completion คำสั่ง เพื่อสร้างคำสั่งเชลล์ให้สมบูรณ์สำหรับค้างคาว รองรับ Bash, fish, zsh และ ps1
  • การปรับปรุงและแก้ไขข้อบกพร่องอื่นๆ

ที่มา: linux.org.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster