ตรวจสอบ Komodo IDE 6 ใหม่: คุณสมบัติใหม่ที่ยอดเยี่ยมหนึ่งเดียว

สำหรับผู้ที่อยู่ในตลาดสำหรับ IDE นักพัฒนาที่มีคุณภาพ (Integrated Development Environment), Komodo IDE 6 ที่เพิ่งเปิดตัวนั้นเป็นสิ่งที่ควรพิจารณา ฉันใช้ Komodo มาตั้งแต่รุ่นแรกและมันก็ดีขึ้นเรื่อย ๆ สองสามเวอร์ชันแรกค่อนข้างหยาบและหลังจากนั้นฉันพัฒนา PHP มากขึ้นดังนั้นฉันจึงเลือกใช้ Zend Studio ซึ่งจัดการการพัฒนา PHP ได้ดีขึ้น แต่เมื่อ Zend ตัดสินใจใช้ Eclipse สำหรับรากฐานของ Zend Studio ฉันกลับไปใช้ Komodo เป็นประจำอีกครั้ง ตั้งแต่นั้นมาฉันได้พัฒนาใน Python มากกว่าใน PHP ซึ่งทำให้โคโมโดเป็นแบบที่เป็นธรรมชาติ เมื่อฉันแกว่งกลับไปที่ PHP, Komodo สามารถจัดการได้เช่นเดียวกับเมื่อฉันต้องทำงานเล็กน้อยใน Perl

ฐานข้อมูล Explorer

Komodo IDE 6 มีคุณสมบัติใหม่ที่โดดเด่น ที่แรกก็คือ Database Explorer ซึ่งให้คุณแหย่ในฐานข้อมูลท้องถิ่นหรือระยะไกล นี่เป็นประโยชน์อย่างแท้จริงสำหรับนักพัฒนาที่ต้องการทำงานกับข้อมูล SQL แทนที่จะพลิกไปมาระหว่างโปรแกรมคุณสามารถอยู่ในโคโมโดเพื่อทำงานให้เสร็จได้ นอกจากนี้ยังได้ออกแบบการจัดการไฟล์ด้วยตัวจัดการไฟล์ใหม่ที่ชื่อ Places สิ่งนี้จะเปลี่ยนวิธีการจัดการโครงการด้วยการผสานอย่างแน่นหนาในตัวจัดการไฟล์สถานที่ใหม่ Places จัดการกับทั้งระบบโลคัลและรีโมตไฟล์และอนุญาตให้คุณทำมากกว่าตัวจัดการไฟล์ก่อนหน้านี้ - ที่จริงแล้วการจัดการไฟล์ทั้งหมดเช่นการคัดลอกการสร้างไฟล์หรือโฟลเดอร์ใหม่และอื่น ๆ สามารถทำได้ในใหม่ มุมมองสถานที่

ชุดเครื่องมือนิพจน์ปกติ

หนึ่งในคุณสมบัติที่ฉันโปรดปรานใน Komodo IDE และอาจเป็นเหตุผลอันดับหนึ่งที่ฉันยังคงใช้ Komodo IDE เชิงพาณิชย์ต่อกับ Komodo Edit ฟรีก็คือ Rx Toolkit ซึ่งได้รับการยกเครื่องที่ดีมากเช่นกัน แทนที่จะใช้ regexps ทั่วไปคุณสามารถเลือกภาษาที่คุณใช้เขียน regexps ซึ่งมีประโยชน์มากเมื่อมีความแตกต่างเล็กน้อยระหว่างภาษา สิ่งที่ดีจริง ๆ เกี่ยวกับชุดเครื่องมือนิพจน์ทั่วไปคือ "ทางลัด" แบบหล่นลงซึ่งอนุญาตให้คุณเลือกจากทางลัด regexp ที่แตกต่างกัน (เช่น "w สำหรับคำหรือ \ d สำหรับหลักทศนิยมใด ๆ ) ด้วยการสนับสนุน regexp แบบใหม่ต่อภาษา ทางลัดเหล่านี้จะเปลี่ยนไปตามภาษาที่เลือกเช่นการใช้กลุ่มที่มีชื่อใน Python ซึ่งคุณสมบัติ regexp ไม่พร้อมใช้งานใน PHP

คลิกเพื่อดูภาพขยาย

เพิ่มการสนับสนุน

มีการปรับปรุงอื่น ๆ อีกมากมายในเวอร์ชั่นใหม่ของ Komodo เช่นการรองรับ HTML5 และ CSS3 การเติมข้อความอัตโนมัติการสนับสนุน Python 3 เต็มรูปแบบการเน้นไวยากรณ์มากขึ้นสำหรับภาษาต่าง ๆ เช่น MySQL การสนับสนุนไฮเปอร์ลิงก์เพิ่มเติมเพื่อข้ามไปยังส่วนของรหัสที่เกี่ยวข้อง (เช่น PHP ไฟล์รวมถึงคำจำกัดความของรหัสอัจฉริยะและอื่น ๆ ) การสนับสนุนพื้นที่ทำงานที่บันทึกไว้และการปรับปรุงความเร็ว ทั้งหมดนี้เป็นการปรับปรุงที่น่ายินดี

ในทางปฏิบัติการติดตั้งโปรแกรมเสริมยังคงเป็นปัญหาอยู่อย่างน้อยบน Linux ที่ไฟล์. xpi (ประเภทไฟล์เก็บถาวรที่ Komodo และผลิตภัณฑ์ที่ใช้งานบน Mozilla อื่น ๆ ) ไม่เชื่อมโยงกับ Komodo หาก Add-on ที่คุณต้องการติดตั้งไม่มีอยู่ในเบราว์เซอร์ Add-On ภายใน Komodo เช่น add-on ของฐานข้อมูล MySQL คุณจะต้องไปที่เว็บไซต์และบันทึกไฟล์จากนั้นใช้ Komodo เพื่อเปิด ไฟล์เช่นคุณจะเปิดเอกสารต้นฉบับใด ๆ ณ จุดนั้นโคโมโดจะรับรู้ว่าคุณกำลังพยายามติดตั้งส่วนเสริมและคุณสามารถดำเนินการต่อได้ มันน้อยกว่าสัญชาตญาณเล็กน้อย แต่ใช้งานได้

การสนับสนุนฐานข้อมูล Explorer ของ Komodo จัดการ SQLite นอกกรอบดังนั้นการรับการสนับสนุนสำหรับฐานข้อมูลประเภทอื่น (เช่น MySQL) จะหมายถึงการเข้าชม http://community.activestate.com/addons explorer ฐานข้อมูล MySQL ตั้งอยู่ที่ http://community.activestate.com/xpi/mysql-database-explorer; นอกจากนี้ยังมีอีกหนึ่งฐานข้อมูล Oracle แต่ยังไม่มีข้อมูลใด ๆ สำหรับ PostgreSQL

เมื่อติดตั้งแล้วให้ไปที่บานหน้าต่างฐานข้อมูลที่ด้านข้างของหน้าต่างหลักของ Komodo และคลิกที่ไอคอนดิสก์ขนาดเล็กที่มีสีเขียว + อยู่เพื่อเพิ่มการเชื่อมต่อฐานข้อมูลใหม่ ที่นี่คุณระบุชื่อโฮสต์ ในโปรแกรม add-on รุ่น 0.3 ปัจจุบันคุณสามารถใช้ฟิลด์ชื่อโฮสต์เพื่อระบุพา ธ พอร์ตและชื่อผู้ใช้ / รหัสผ่านเพื่อเชื่อมต่อเป็น คุณสามารถใช้พา ธ ไปยังโลคัลไฟล์ mysql.sock แทนไฟล์ /tmp/mysql.sock ที่เป็นค่าเริ่มต้น (ตัวอย่างเช่นการใช้ /var/lib/mysql/mysql.sock - มันใช้งานง่าย แต่ก็ใช้งานได้) เมื่อสร้างการเชื่อมต่อแล้วคุณสามารถนำทางฐานข้อมูลใด ๆ ที่ผู้ใช้กำหนดสามารถเข้าถึงได้ explorer ฐานข้อมูลช่วยให้คุณสามารถเรียกใช้แบบสอบถามดูที่ schema สำหรับตารางเฉพาะและดูเนื้อหาฐานข้อมูล

กล่องเครื่องมือของ Komodo

อีกสถานที่สำหรับรับการปรับปรุงคือกล่องเครื่องมือ กล่องเครื่องมือเป็นที่ที่คุณสามารถเก็บตัวอย่างโค้ดคำสั่งมาโครและอื่น ๆ ก่อนหน้านี้กล่องเครื่องมือจะต้องเข้าถึงได้จากบานหน้าต่างกล่องเครื่องมือหรือเมนูแบบเลื่อนลงและจากนั้นคุณต้องเลื่อนไปรอบ ๆ เพื่อค้นหาสิ่งที่คุณต้องการ Komodo IDE 6 มีกล่องโต้ตอบ "เครื่องมือเรียกใช้" ใหม่ (SHIFT + CTRL + K) ที่จะปรากฏขึ้นในหน้าต่างที่แสดงรายการเนื้อหาของกล่องเครื่องมือโดยเน้นที่ช่องค้นหา ด้วยสิ่งนี้คุณสามารถเริ่มพิมพ์ชื่อหรือส่วนหนึ่งของชื่อคำสั่งหรือตัวอย่างที่คุณต้องการค้นหาและเรียกใช้งานหรือแทรกและกลับไปใช้งานของคุณได้อย่างง่ายดาย

คลิกเพื่อดูภาพขยาย

แถบเครื่องมือที่น่ารำคาญ

สรุปแล้วโคโมโด IDE 6 มีทุกอย่างที่คุณต้องการ อย่างไรก็ตามฉันมีด้ามจับหนึ่งอัน ด้วย Komodo 5 แถบเครื่องมือก็รกเกินไป โคโมโด 6 อาจมีและควรได้รับการปรับปรุงในเรื่องนี้ หากคุณมีไอคอนบนแถบเครื่องมือมากเกินไปเพื่อให้พอดีกับความกว้างของหน้าต่างไอคอนแถบเครื่องมือด้านขวาสุดทั้งหมดจะหายไปและไม่สามารถเข้าถึงได้ หากคุณต้องการแสดงข้อความปุ่มเพื่อดูว่าไอคอนเล็ก ๆ เหล่านั้นทำอะไรแถบเครื่องมือของคุณก็จะหายไป ฉันค่อนข้างแน่ใจว่าใน Komodo รุ่นก่อนหน้านี้ถูกหุ้มไว้ซึ่งหมายความว่าคุณจะมีแถบเครื่องมือหนาหนึ่งแถวที่มีหลายแถว แต่อย่างน้อยคุณจะเห็นและใช้ไอคอนทั้งหมดของคุณ ที่ไหนสักแห่งในโคโมโด 5 ถ้าฉันจำได้ถูกต้องมันพังและมันก็ยังไม่ได้รับการแก้ไข หากมีสิ่งหนึ่งที่ทำให้ฉันคลั่งไคล้โคโมโดนี่คือสิ่งนี้

ในรูปแบบที่ยิ่งใหญ่ของสิ่งต่าง ๆ นั่นเป็นเรื่องร้องเรียนเล็กน้อย การปรับปรุงในโคโมโด 6 ทำให้คุ้มค่ากับการอัพเกรด มันยังมีชุดเครื่องมือ regexp ที่ดีที่สุดที่ฉันได้พบและการปรับปรุงที่นั่นเพียงอย่างเดียวทำให้คุ้มค่ากับการอัพเกรด Database Explorer นั้นดี แต่มันจะไม่แทนที่เครื่องมือเฉพาะที่ฉันใช้อยู่ มันยังอยู่ในช่วงเริ่มต้นดังนั้นจึงมีห้องพักที่แน่นอนสำหรับการปรับปรุงและบางทีในการอัปเดตจุดต่อมามันจะได้รับการปรับปรุงให้ดีพอที่ฉันจะไม่เข้าถึง MySQL Workbench แทน

© Copyright 2020 | mobilegn.com