ISORT เป็นโอเพนซอร์สและโครงการซอฟต์แวร์ฟรีเขียนในหลามและออกแบบมาเพื่อทำหน้าที่เป็นปลั๊กอินสำหรับเคทและแก้ไขข้อความกบาลช่วยให้นักพัฒนาหลามจะเรียงลำดับการนำเข้าตามลำดับตัวอักษร ยูทิลิตี้ยังสามารถแยกการนำเข้าหลามเป็นส่วนโดยอัตโนมัติ
ปลั๊กอินประกอบด้วยอรรถประโยชน์บรรทัดคำสั่ง, ห้องสมุดหลามและพวงของปลั๊กอินสำหรับแก้ไขข้อความต่าง ๆ ที่ช่วยให้คุณได้อย่างง่ายดายและรวดเร็วเรียงลำดับการนำเข้าหลามของคุณ ! ในขณะที่ ISORT สนับสนุนหลาม 2.6 ผ่าน 3.4 และใช้เครื่องมือพายในการเรียงลำดับการนำเข้าในรูปแบบโดยไม่ต้องแสดงผลที่น่าเกลียด code.I ต้องการที่จะเห็นมันในการดำเนินการสายรหัสต่อไปนี้จะแสดงวิธีการนำเข้าหลามของคุณ & ldquo; เรียงลำดับ & rdquo; เมื่อไม่ได้ใช้ปลั๊กอิน ISORT:
จากการนำเข้าวัตถุ my_lib
พิมพ์ ("เฮ้")
นำเข้าระบบปฏิบัติการ
จากการนำเข้า my_lib Object3
จากการนำเข้า my_lib Object2
นำเข้า SYS
จากการนำเข้า lib15 third_party, LIB1, LIB2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
นำเข้า SYS
จากการนำเข้า absolute_import __future__
จากการนำเข้า lib3 third_party
พิมพ์ ("โย")
และตอนนี้เราจะแสดงให้คุณเห็นว่าตัวอย่างข้างต้นสามารถดูเมื่อใช้ปลั๊กอิน ISORT ทั้งในเคทและแก้ไขข้อความกบาลหรือแบบสแตนด์อโลนจากบรรทัดคำสั่ง:
จากการนำเข้า absolute_import __future__
นำเข้าระบบปฏิบัติการ
นำเข้า SYS
จากการนำเข้า third_party (LIB1, LIB2, lib3, lib4, lib5, lib6, lib7, lib8,
& nbsp; lib9, lib10, lib11, lib12, lib13, lib14, lib15)
จากการนำเข้าวัตถุ my_lib, Object2, Object3
พิมพ์ ("เฮ้")
พิมพ์ ("โย") ภายใต้เครื่องดูดควันและ availabilityThe ปลั๊กอิน ISORT เขียนทั้งหมดในการเขียนโปรแกรมภาษา Python มันเข้ากันได้กับเคท (KDE 4.13 หรือสูงกว่า) และกบาล 2.0 หรือแก้ไขข้อความที่สูงขึ้นและมัน & rsquo; S สามารถดาวน์โหลดได้ในฐานะที่เป็นแหล่งเก็บสากลที่จะต้องกำหนดค่าและเรียบเรียงก่อนการติดตั้ง ISORT ได้รับการทดสอบประสบความสำเร็จใน 32 บิตและการเรียนการสอน 64 บิตสถาปัตยกรรมชุด
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- รุ่นนี้เพิ่มการสนับสนุนสำหรับ Emacs และสร้างความมั่นใจความคิดเห็นแบบอินไลน์ที่วางอยู่บนเส้นนำเข้าปฏิบัติตามแนวทางสไตล์ pep8.
มีอะไรใหม่ ในรุ่น 3.6.0:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับการแสดงความคิดเห็นที่ซ้อนกันอยู่ภายในคำจำกัดความที่นำเข้า และแก้ไขปัญหาเกี่ยวกับการตั้งค่าตัวเลือกการกำหนดค่าเป็นเท็จ.
มีอะไรใหม่ ในรุ่น 3.4.1:
- การสนับสนุนสำหรับการสั่งซื้อโดยแบ่งตามชนิดของข้อมูลที่ถูกนำเข้า ได้รับการเพิ่ม.
มีอะไรใหม่ ในรุ่น 3.3.0:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับ setup.cfg ตาม การตั้งค่าและการกระโดดข้ามไดเรกทอรีทั้งหมด.
มีอะไรใหม่ ในรุ่น 3.2.0:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับการเรียกใช้ซ้ำ, การตั้งค่าแบบไดนามิก การค้นหาที่ช่วยให้ kate ปลั๊กอินอย่างถูกต้องตรวจสอบการตั้งค่าเมื่อเรียงลำดับ (อิสระจากที่มันเริ่มต้น) และการสนับสนุนสำหรับ Windows.
มีอะไรใหม่ ในรุ่น 3.1.2:
- คงผิดพลาดเมื่อแยกจากเส้นทางที่มี Unicode ตัวอักษรในหลาม 2
มีอะไรใหม่ ในรุ่น 3.1.1:
- รุ่นนี้แก้ไขตำแหน่งของการนำเข้าที่เพิ่มขึ้นเมื่อไม่มีการนำเข้า ก่อนหน้านี้มีอยู่ในไฟล์.
มีอะไรใหม่ ในรุ่น 3.1.0:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับหลายอย่างชาญฉลาดสมดุล การตัดบรรทัดและแก้ไขปัญหาซึ่งเกิดจากการแสดงความคิดเห็นในส่วนที่จะแสดงขึ้นมากกว่าหนึ่งครั้ง.
มีอะไรใหม่ ในรุ่น 3.0.0:
- เพิ่มการสนับสนุนสำหรับ editorconfig (http: // editorconfig .org /)
- เพิ่มการสนับสนุนสำหรับรูปแบบที่สอดคล้องกันเมื่อมีการเพิ่มหรือลบการนำเข้า
- ปรับปรุงการจัดการของไฟล์ที่ผู้ใช้ไม่ได้รับอนุญาตให้อ่าน
- เพิ่มความสามารถในการแยกส่วนนำเข้าที่มีความคิดเห็นที่กำหนดเอง
ต้องการ
- KDE พลาสม่า
- PyQt
ความคิดเห็นที่ไม่พบ