Whatsapp

รีเท็กซ์

Anonim

เราได้เขียนโปรแกรมแก้ไขข้อความมากกว่าหยิบมือในปีที่ผ่านมา แต่เดี๋ยวก่อน มันเป็นโอเพ่นซอร์ส มีอีกมากมายจากที่อื่นมา วันนี้เราขอนำเสนอแอป Linux ที่เน้นการแก้ไข Markdown และภาษามาร์กอัป reStructuredText – ReText

ReText เป็นโอเพ่นซอร์สและโปรแกรมแก้ไขข้อความที่มีน้ำหนักเบา แต่มีประสิทธิภาพสำหรับภาษามาร์คอัป Markdown และ reStructuredText มันถูกเขียนด้วยภาษา Python เพื่อทำงานบน Linux และแพลตฟอร์มที่เข้ากันได้กับ POSIX ด้วยเหตุนี้ สภาพแวดล้อมรันไทม์ของ Python จึงเป็นข้อกำหนดสำหรับการติดตั้ง

ReText มี UI ที่เรียบง่ายพร้อมแผงสำหรับแก้ไขฟังก์ชัน การตั้งค่าเอกสาร แผงตัวเลือกสำหรับการแสดงตัวอย่างสดของเอกสาร และพื้นฐานทั้งหมด คุณสมบัติที่คุณคาดหวังได้จากโปรแกรมแก้ไขข้อความทั่วไป นอกจากนี้ยังมีหมายเลขบรรทัดและการเน้นไวยากรณ์บางอย่างเพื่อทำให้ข้อผิดพลาด แท็ก ส่วน ลิงก์ ฯลฯ โดดเด่น

คุณสมบัติใน ReText

ReText's สามารถขยายฟังก์ชันการทำงานได้โดยใช้ส่วนขยายเพื่อรองรับสูตรคณิตศาสตร์ การแก้ไขตารางอัจฉริยะ ตัวเลือกการส่งออกเอกสาร ฯลฯ ตรวจสอบ วิธีเปิดใช้งานทั้งหมดนั้นและอื่น ๆ จากหน้า wiki

Old ไฟล์ ReText มีอยู่ใน repo ของ Ubuntu ดังนั้นสิ่งที่คุณต้องทำคือเรียกใช้คำสั่งติดตั้ง:

$ sudo apt install retext

หากคุณต้องการเรียกใช้เวอร์ชันล่าสุด (ตามที่ควร) ให้ใช้คำสั่งด้านล่าง พวกเขาจะดำเนินการติดตั้ง ReText ล่าสุดใน Ubuntu, Debian, Linux Mint และ distros อื่นๆก่อนรันโค้ดด้านล่าง อย่าลืมลบ ReText หากคุณเคยติดตั้งจาก repositories:

$ sudo apt ลบ retext
$ sudo apt ติดตั้ง python3-pip python3-pyqt5
$ python3 -m pip ติดตั้ง retext --user
"$ sed -i s|Exec=.|Exec=$HOME/.local/bin/retext %F| ~/.local/share/applications/me.mitya57.ReText.desktop"
"$ sed -i s|Icon=.|Icon=$HOME/.local/share/retext/icons/retext.png| ~/.local/share/applications/me.mitya57.ReText.desktop"

คำสั่งสองคำสั่งสุดท้ายควรจะแก้ไขไฟล์เดสก์ท็อป ReText และให้ไฟล์ปฏิบัติการและพา ธ ไอคอนที่ถูกต้อง

คุณอาจต้องออกจากระบบและกลับเข้าสู่เซสชันใหม่เมื่อการติดตั้งเสร็จสิ้น เพื่อให้ ReText แสดงในเมนู / Dash

ผนวก “–upgrade” ในคำสั่งติดตั้งเมื่อใดก็ตามที่คุณต้องการอัพเดต ReText ผ่าน pip

$ sudo python3 -m pip install retext --user --upgrade

สำหรับ ลินุกซ์ distros อื่นๆ ให้ติดตั้ง Python3 pip และ PyQt5 จากนั้นใช้คำแนะนำด้านบน ยกเว้นครั้งนี้คุณไม่จำเป็นต้องใช้ คำหลัก “ฉลาด”