Porcupine เป็นบรรณาธิการที่เขียนด้วยห้องสมุด Tkinter ที่มีชื่อเสียง รองรับสิ่งต่าง ๆ ที่คุณคาดหวังจากตัวแก้ไขเช่นการเติมระบบอัตโนมัติและการเน้นไวยากรณ์

คุณสมบัติที่สำคัญที่สุด:
การออกแบบของ Porcupine ทำให้ง่ายต่อการปรับแต่ง เกือบทุกอย่างถูกนำไปใช้เป็นปลั๊กอินที่สามารถปิดการใช้งานได้อย่างง่ายดาย แต่ถ้าคุณรู้วิธีใช้ Python และ Tkinter คุณสามารถสร้างปลั๊กอินของคุณเองได้ ปลั๊กอินเม่นมีประสิทธิภาพมากถ้าคุณเรียกใช้เม่นโดยไม่มีปลั๊กอินใด ๆ ดูเหมือนว่า:


ดูการสนับสนุน. MD สำหรับคำแนะนำการพัฒนา
เปิดเทอร์มินัลและเรียกใช้คำสั่งเหล่านี้:
sudo apt install python3-tk python3-pip python3-venv
sudo apt install --no-install-recommends tkdnd # for drop_to_open plugin
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
หากต้องการเรียกใช้เม่นอีกครั้งในภายหลังให้ไปที่ การตั้งค่า -> การตั้งค่าเม่น และตรวจสอบ "แสดงเม่นในระบบเมนูเดสก์ท็อป" สิ่งนี้ทำให้เม่นแสดงในเมนูเช่นเดียวกับแอปพลิเคชันอื่น ๆ
คุณสามารถถอนการติดตั้งเม่นโดยการยกเลิกการตรวจสอบ "แสดงเม่นในระบบเมนูเดสก์ท็อป" ในการตั้งค่าจากนั้นลบ porcupine-venv
ติดตั้ง Python 3.9 หรือใหม่กว่าด้วย pip และ tkinter อย่างใด หากคุณต้องการรองรับการลากและวางให้ติดตั้ง TKDND สำหรับ TCL Interpreter ที่ Tkinter ใช้ จากนั้นเรียกใช้คำสั่งเหล่านี้:
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
หากต้องการเรียกใช้เม่นอีกครั้งในภายหลังให้ไปที่ การตั้งค่า -> การตั้งค่าเม่น และตรวจสอบ "แสดงเม่นในระบบเมนูเดสก์ท็อป" สิ่งนี้ทำให้เม่นแสดงในเมนูเช่นเดียวกับแอปพลิเคชันอื่น ๆ
คุณสามารถถอนการติดตั้งเม่นโดยการยกเลิกการตรวจสอบ "แสดงเม่นในระบบเมนูเดสก์ท็อป" ในการตั้งค่าจากนั้นลบ porcupine-venv
ฉันไม่มี Mac หากคุณมี Mac คุณสามารถช่วยฉันได้มากโดยการติดตั้งเม่นและแจ้งให้เราทราบว่ามันทำงานได้ดีแค่ไหน
ฉันคิดว่าคุณสามารถดาวน์โหลด Python ด้วย tkinter จาก python.org จากนั้นเรียกใช้คำสั่งสำหรับ "การแจกแจง Linux อื่น ๆ " ด้านบน
ดาวน์โหลดตัวติดตั้งเม่นจากหน้ารีลีสและเรียกใช้ เนื่องจากฉันไม่ได้ขอให้ Microsoft เชื่อถือตัวติดตั้ง Morcupine คุณอาจได้รับคำเตือนคล้ายกับสิ่งนี้:

คุณควรจะสามารถเรียกใช้ตัวติดตั้งได้โดยคลิก "ข้อมูลเพิ่มเติม" เมื่อติดตั้งคุณจะพบเม่นจากเมนูเริ่มต้น
หากคุณเพิ่งติดตั้งเม่นให้ดูที่ผู้ใช้ doc/เริ่มต้น หากคุณต้องการพัฒนาเม่นให้ดูที่ MD หรือ DEV-DOC/Architecture-and-Design.md
เอกสารส่วนใหญ่ของ Morcupine คือไฟล์ Markdown ในสองโฟลเดอร์:
dev-doc มีเอกสารประกอบสำหรับการพัฒนาเม่นuser-doc มีเอกสารประกอบสำหรับการใช้เม่น ดู Changelog.md
คุณจะได้รับการเน้นไวยากรณ์โดยไม่ต้องกำหนดค่าใด ๆ และการปรับปรุงเพิ่มเติมด้วยการแก้ไขไฟล์การกำหนดค่าสองสามบรรทัด ดูเอกสารนี้
โปรดติดตั้งเวอร์ชันล่าสุด หากยังไม่ทำงานโปรดแจ้งให้เราทราบโดยการสร้างปัญหาเกี่ยวกับ GitHub
ใช่. ฉันเขียนเวอร์ชั่นแรกใน nano แต่เม่นมีการเปลี่ยนแปลงมากมายตั้งแต่นั้นมา
ฉันคิดว่าเพราะฉันไม่พบโปรเจ็กต์อื่น ๆ ที่ชื่อว่า Porcupine แต่ฉันจำไม่ได้ ในขั้นต้น Morcupine ได้รับการขนานนามว่า "บรรณาธิการของ Akuli"
คุณสามารถเรียกใช้เม่นและค้นหาหรือสร้างปัญหาเกี่ยวกับ GitHub และถาม หากคุณจัดการเพื่อให้ฉันตื่นเต้นเกี่ยวกับ X ฉันอาจใช้มัน
เพราะฉันทำได้
เพราะฉันทำได้
ดู MORCUPINE/X.PY หรือ MORCUPINE/PLUGINS/X.PY
เพราะเม่นดีกว่า
ไม่แน่นอน Idle เป็นระเบียบที่น่ากลัวที่คุณควรอยู่ห่างไกล
Morcupine มีความหมายว่าเป็นบรรณาธิการที่จริงจังในความเป็นจริงคุณอาจเสียใจแม้สัมผัสกับมัน https://www.youtube.com/watch?v=y3IUOFKDKJU