TemplateFx เป็นแอ็พพลิเคชันกราฟฟิกอิสระที่ไม่ขึ้นกับแพลตฟอร์มและใช้งานได้จริงใน Java และออกแบบมาจากพื้นดินเพื่อสร้างผลลัพธ์จากข้อมูลต้นแบบและเทมเพลต
การใช้งานหลักของซอฟต์แวร์ในการสร้างการกำหนดค่าสำหรับอุปกรณ์ที่ใช้บรรทัดคำสั่งเช่นสวิตช์และเราเตอร์ของ Cisco GUI ประกอบด้วยแท็บ "เอาท์พุท" หลายแท็บ "DataTemplate" แท็บ "DataTemplate" และแท็บ "เอาท์พุท"
คุณสมบัติได้อย่างรวดเร็ว
คุณลักษณะสำคัญประกอบด้วยฟังก์ชัน JavaScript ที่มีอยู่แล้วการสนับสนุนความคิดเห็นการสนับสนุนสำหรับการรวมไฟล์ภายนอกการสนับสนุนตัวอย่างข้อมูลตัวแปร JavaScript ในตัวการสนับสนุนการเขียนสคริปต์การรวมและการจัดกลุ่มการสนับสนุนตลอดจนการสนับสนุนการสร้างการวนซ้ำและการสร้างสาขาเช่น FOR และ IF
นอกจากนี้ซอฟต์แวร์ยังให้การสนับสนุนโครงสร้างแบบวนรอบและแบบแยกส่วนการสนับสนุนเทมเพลตและ DataTemplates การสนับสนุนแป้นพิมพ์ลัดและอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ใช้งานง่ายและใช้งานง่ายใน Java Swing ซึ่งประกอบด้วยบานหน้าต่างสามบานข้อมูล: , เทมเพลตบานหน้าต่างและช่องเอาต์พุต
เริ่มต้นใช้งาน TemplateFx
เมื่อใช้ TemplateFx โปรดจำไว้ว่าไม่ใช่ซอฟต์แวร์โอเพ่นซอร์สซึ่งหมายความว่าคุณไม่สามารถเข้าถึงซอร์สโค้ดได้ เฉพาะแพคเกจไบนารีที่สร้างไว้ล่วงหน้าในรูปแบบไฟล์ JAR เท่านั้นที่สามารถดาวน์โหลดได้ในรูปแบบ zip archive.
หากต้องการใช้ TemplateFx เวอร์ชันล่าสุดจาก Softoware หรือผ่านทางเว็บไซต์อย่างเป็นทางการ (ดูลิงก์ด้านล่าง) ให้บันทึกที่เก็บถาวรในคอมพิวเตอร์ของคุณเปิดโฟลเดอร์เปิดโฟลเดอร์ที่ดึงข้อมูลแล้วคลิกสองครั้งที่ TemplateFx.jar ไฟล์
ภายใต้ฝาครอบและ OSes ที่รองรับ
TemplateFx เป็นซอฟต์แวร์ที่มีแพลตฟอร์มอิสระและแบบพกพาซึ่งเขียนขึ้นโดยใช้ภาษาการเขียนโปรแกรม Java สนับสนุนระบบปฏิบัติการ GNU / Linux, Mac OS X และ Microsoft Windows อย่างเป็นทางการ แต่ยังสามารถใช้ได้กับระบบปฏิบัติการอื่น ๆ ที่มี Java Runtime Environment (JRE) เวอร์ชัน 1.7 ขึ้นไป ซอฟต์แวร์ได้รับการทดสอบเรียบร้อยแล้วบนแพลตฟอร์มฮาร์ดแวร์ 32 บิตและ 64 บิต
มีอะไรใหม่ ในรุ่นนี้:
- เปิดใช้งาน Java SecurityManager เพื่อปกป้องผู้ใช้จาก JavaScript ที่เป็นอันตราย
- บล็อก
- การเปลี่ยนแปลงที่สำคัญในการเริ่มต้นการปรับเปลี่ยนโค้ดชุด - จำนวนมากและการเปลี่ยนแปลงรหัส
- เส้นทาง
- แก้ไขข้อบกพร่องที่ทำให้ผู้คนไม่สามารถวางข้อมูลจาก Excel ลงใน ได้
- TemplateFx บน MacOS
- เพิ่มความสามารถในการแสดงความคิดเห็นออกจากบรรทัดภายใน ~ ตัวอย่าง FILTER โดยใช้ & quot; # & quot;.
- เพิ่มการเน้นไวยากรณ์ในบานหน้าต่างข้อมูลเพื่อแสดงความคิดเห็นโดยใช้ & quot; # & quot;.
- ~ ตัวกรองข้อมูล FILTER จะถูกเลือกโดยอัตโนมัติเมื่อโหลดและนำเข้าถ้ามีอยู่
- อัปเดต & quot; templatefx.first () & quot; และ & quot; templatefx.last () & quot; ทำงานร่วมกับคนแรกและคนสุดท้าย
- แถว
- อัปเดตฟังก์ชัน JavaScript เพื่อไม่ให้ใช้ Reflection
- เปลี่ยนอาร์กิวเมนต์บรรทัดคำสั่ง & quot; / DoI & quot; ไปที่ & quot; -DoI & quot;.
- เพิ่มการสนับสนุนสำหรับ JavaScript & quot; nslookup & quot; ฟังก์ชัน
- เพิ่มการสนับสนุนการค้นหา DNS ในขนาดใหญ่ใน IP Calc
- IP Calc เป็นเธรดพื้นหลังดังนั้นจึงไม่รบกวน UI เลย
- ลบเนื้อที่เริ่มต้นออกระหว่างแถว - เอาต์พุตจะถูกตัดส่วนที่ว่างเปล่า
- เส้น
- ขณะนี้แท็บ Console จะแสดงเมื่อสร้างเพื่อแสดงข้อความแบบเรียลไทม์
- เลิกใช้แล้ว & quot; อุดตัน & quot; ในความโปรดปรานของ & quot; console.log & quot;.
- อัปเดต & quot; lodash.js & quot; เป็น v3.10.1
- เพิ่มการสนับสนุนสำหรับ & quot; เยี่ยมชมเว็บไซต์ & quot; ในเมนูวิธีใช้
- แก้ไขปัญหาเมื่อกล่องข้อความ IP Calc ไม่ได้รับโฟกัส
- เพิ่มการสนับสนุนสำหรับ & quot; templatefx.jre_version & quot; เพื่อส่งคืน Java JRE เวอร์ชันปัจจุบัน
- แท็บ Console จะปรากฏอยู่เสมอยกเว้นการใช้ & quot; / C & quot; อาร์กิวเมนต์เพื่อปิดใช้งาน
- เพิ่มงานภาคพื้นดินสำหรับอินเทอร์เฟซ REST API แบบซ็อกเก็ตไปยัง TemplateFx
- อัปเดต & quot; lodash.js & quot; เป็น v3.8.0
- เพิ่มคุณสมบัติของหน้าต่างการส่งออกที่เรียกว่า & quot; โหมดการทำสำเนา & quot; โดยอัตโนมัติไฮไลต์การบล็อกเมาส์
- เพิ่มส่วนขยาย & quot; บานหน้าต่างขยาย & quot; ในเมนูคลิกขวาเพื่อขยาย / ขยายบานหน้าต่างปัจจุบัน
- ปรับปรุงส่วน & quot; สร้างผลลัพธ์ '& quot; เพื่อปิดใช้งาน & quot; ตกลง & quot; และเปลี่ยนเคอร์เซอร์
- เพิ่มประสิทธิภาพ & quot; ipsplit () & quot; เพื่อให้คุณสามารถระบุเครือข่ายย่อยขั้นต่ำ
- เพิ่มแถบสถานะลงที่ด้านล่างของแท็บ & quot; DataTemplate & quot; เพื่อระบุเส้นทางแบบเต็มไปยัง DataTemplate
- เพิ่มการเข้ารหัส DataTemplate โดยใช้ AES-128 และ 100,000 PBKDF2 ซ้ำ ๆ
- พบไฟล์ DataTemplate เวอร์ชันเป็น 4 เพื่อสนับสนุนการเข้ารหัส (เวอร์ชันเก่ากว่าไม่สามารถอ่านไฟล์ที่ใหม่กว่า ฯลฯ )
- เพิ่มการสลับระหว่าง & quot; Maximize on Start & quot; ตามความชอบ
- การปรับปรุงเคอร์เซอร์รอที่หลากหลาย
- อัปเดต & quot; lodash.js & quot; เป็น v3.6.0
- ส่วน & quot; templatefx.fields & quot; ตอนนี้ยอมรับคีย์โดยใช้ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กทั้งหมด
- แก้ไขข้อบกพร่องด้วย & quot; templatefx.fields & quot; ตำแหน่งที่ส่งคืนคีย์สุดท้าย - กำหนดโดย IIFE
- เพิ่มการสนับสนุน JavaScript & quot; ipsplit () & quot; เพื่อแยกเครือข่ายย่อยเป็นไฟล์ขนาดเล็ก
- เพิ่มการสนับสนุน JavaScript & quot; smask () & quot; เพื่อส่งคืนมาสก์เครือข่ายย่อย
- อัปเดต & quot; ip2long () & quot; และ & quot; ip () & quot; จะไม่สนใจรูปแบบ CIDR หากผ่านไปแล้ว
- เพิ่มการสนับสนุนสำหรับการเปิดใช้งานและการปิดใช้งานไลบรารี JavaScript ทั่วโลก
- รวม Lo-Dash 2.4.1 ใน TemplateFx เพื่อใช้ในเทมเพลตเป็นไลบรารี JavaScript ภายใน
- อัปเดตฟังก์ชัน JavaScript & quot; passwd () & quot; ใช้ Java cryptographically strong & quot; SecureRandom & quot; class
- เปลี่ยนชื่อเป็น & quot; ตัวเลือก & quot; ไปที่ & quot; การตั้งค่า & quot; ในส่วน & quot; ไฟล์ & quot; เมนู
- ปรับปรุงประสิทธิภาพการใช้งานของ & quot; templatefx.fields & quot; ในบริบทของ & quot; Merge Rows & quot;.
- เพิ่มการสนับสนุน JavaScript variable & quot; globals [] & quot; เพื่อเก็บข้อมูลถาวรระหว่างแถว
- แก้ไขข้อผิดพลาดที่ & quot; Merge Rows & quot; ถูกเลือกหลังจากเลือก & quot; ใหม่ & quot;.
- เพิ่มการสนับสนุนพารามิเตอร์ snippet ซึ่งช่วยให้คุณสามารถส่งผ่านสตริงที่แท้จริงไปยังข้อมูลโค้ดได้
- แก้ไขคำ & quot; IndexOutOfBoundsException & quot; เมื่อจัดการกับตัวอย่างข้อมูลและรวมไว้ในตอนท้ายของเทมเพลต
- แก้ไขข้อผิดพลาดที่ไม่ได้ตรวจพบว่ามีการใช้ข้อมูลโค้ดเมื่อพยายามลบ
- ข้อผิดพลาด & quot; ข้อผิดพลาด & quot; บานหน้าต่างจะไม่แสดงขึ้นเว้นแต่มีข้อผิดพลาดที่เฉพาะเจาะจงเนื่องจากเป็นการทำให้เข้าใจผิด
- บุ๊กมาร์กที่อิงจาก UNC แบบเครือข่ายมีไอคอนอื่น
- เพิ่มคำแนะนำเครื่องมือบุ๊กมาร์กที่แสดง URI ของไฟล์แล้ว
- เพิ่มข้อความแสดงข้อผิดพลาดเกี่ยวกับบล็อกสคริปต์ซ้อนกัน
- รุ่นนี้มีคุณลักษณะใหม่ที่ช่วยให้คุณสามารถสร้าง & quot; ตัวอย่างเนื้อหา & quot; ซึ่งสามารถใช้ซ้ำได้หลายครั้งในเทมเพลตเดียวกัน
- นอกจากนี้ยังมีคุณลักษณะที่ช่วยให้คุณสามารถเน้นข้อความที่คั่นด้วยช่องว่างได้อย่างชาญฉลาด
- มีข้อบกพร่องบางอย่างในฉบับนี้เช่นเดียวกับปัญหา JRE 1.8 ที่ระบุในการสร้างหน้าตัวอย่าง
- รุ่นนี้มุ่งเน้นที่ประสิทธิภาพและความสามารถในการใช้งานโดยมีการปรับปรุงให้ดีขึ้นเป็นสิบเท่า
- นอกจาก bugfixes เพิ่มเติมแล้วยังเพิ่มการสนับสนุนสำหรับ & quot; Console & quot; รวมทั้งฟังก์ชัน JavaScript ที่กำหนดเองบางอย่างที่สามารถใช้ในเทมเพลต
- รุ่นนี้เป็นอัปเดตที่สำคัญและมีข้อบกพร่องและการปรับปรุง
- บางส่วนของไฮไลต์รวมถึงการเลือกบล็อกโค้ดที่ชาญฉลาดขึ้นอยู่กับการเว้นไว้ความสามารถในการระบุเกณฑ์เพื่อเลือกเฉพาะเร็กคอร์ดบางรายการการเน้นที่ขาดหายไปฟิลด์การสร้างไดอะล็อกเอาต์พุตใหม่ประวัติถาวรและการสนับสนุนกรณีการจับคู่ในการค้นหาและแทนที่ โต้ตอบ
- เวอร์ชั่นนี้ส่วนใหญ่ประกอบด้วย bugfixes และ cosmetic enhancements
- การปรับปรุงเครื่องสำอางส่วนใหญ่เน้นที่แป้นพิมพ์ลัดและพยายามทำให้ดูน่าเกลียดน้อยลงใน Mac OS
- มีข้อผิดพลาดจำนวนมากเกิดขึ้นระหว่างกระบวนการเผยแพร่นี้
มีอะไรใหม่ ในรุ่น 2.48:
มีอะไรใหม่ ในเวอร์ชัน 2.46:
มีอะไรใหม่ ในเวอร์ชัน 2.44:
มีอะไรใหม่ ในเวอร์ชัน 2.43:
มีอะไรใหม่ ในเวอร์ชัน 2.42:
มีอะไรใหม่ ในเวอร์ชัน 2.41:
มีอะไรใหม่ ในเวอร์ชัน 2.33:
มีอะไรใหม่ ในเวอร์ชัน 2.32:
ในการประมวลผลเทมเพลตและการเน้นไวยากรณ์
มีอะไรใหม่ ในเวอร์ชัน 2.31:
มีอะไรใหม่ ในเวอร์ชัน 2.29:
สภาพแวดล้อมรันไทม์มาตรฐาน Java 2 Standard Edition
ความคิดเห็นที่ไม่พบ