บรรณาธิการ PHP โปรแกรมแก้ไข PHP ที่ดีที่สุด เหตุใดโปรแกรมแก้ไขนี้จึงคุ้มค่าที่จะดาวน์โหลด
นักพัฒนาเว็บไซต์กำลังมองหา PHP IDE อยู่ตลอดเวลาที่สามารถทำให้กระบวนการพัฒนาง่ายขึ้นและสะดวกยิ่งขึ้น หากต้องการค้นหาสภาพแวดล้อมการพัฒนาแบบบูรณาการที่เหมาะสมสำหรับตัวคุณเอง คุณต้องทำความคุ้นเคยกับสภาพแวดล้อมที่ได้รับความนิยมและทันสมัยที่สุด
ค้นหา IDE ที่ดีที่สุดสำหรับภาษาการเขียนโปรแกรม PHPนักพัฒนาเว็บทุกคนเพื่อให้สามารถแข่งขันและทำงานได้อย่างมีประสิทธิผล จะต้องสามารถเขียนโค้ดที่ดีได้อย่างรวดเร็วและมีประสิทธิภาพ ความสามารถในการเขียนโค้ดกลายเป็นสิ่งจำเป็นขั้นพื้นฐานสำหรับกลุ่มตลาดเกิดใหม่ส่วนใหญ่ รวมถึง IoT และ AI
โปรแกรมเมอร์ที่มีประสบการณ์จะบอกคุณว่า IDE ที่เหมาะสมเป็นสิ่งสำคัญที่สุดสำหรับการสร้างและบำรุงรักษา คุณภาพสูงรหัส. สิ่งสำคัญคือต้องใช้แนวทางที่รับผิดชอบในการเลือกสภาพแวดล้อมแบบผสมผสานสำหรับการทำงาน เนื่องจากรูปแบบการเขียนโค้ดมีการเปลี่ยนแปลงและภาษาการเขียนโปรแกรมใหม่ๆ เกิดขึ้นบ่อยครั้ง นักพัฒนาจึงเป็นสิ่งสำคัญ ซอฟต์แวร์เลือก IDE ที่เหมาะสมเพื่อให้บรรลุเป้าหมายและวัตถุประสงค์ของคุณ
นักพัฒนาหลายคนถามคำถามเดียวกัน: IDE ใดดีที่สุดสำหรับการพัฒนา PHP?
ด้านล่างนี้คือโปรแกรมแก้ไขโค้ดหลายโปรแกรม ซึ่งทั้งหมดนี้ดึงดูดความสนใจของนักพัฒนาซอฟต์แวร์ชั้นนำ ตัวอย่าง IDE ที่อธิบายไว้ครองตำแหน่งผู้นำและจะได้รับความนิยมในปี 2020 เช่นกัน
IDE และโปรแกรมแก้ไขโค้ด: อะไรคือความแตกต่าง?การเขียนโค้ดเป็นงานทั่วไปสำหรับผู้เชี่ยวชาญในสาขาการเขียนโปรแกรม มีการสอนทุกที่และประสบความสำเร็จอย่างมาก แต่ถึงกระนั้นก็ยังเกิดความสับสน: อะไรคือความแตกต่างที่สำคัญระหว่างสภาพแวดล้อมแบบรวมและโปรแกรมแก้ไขโค้ด?
พวกเขามักจะสับสนเนื่องจากมีชุดของฟังก์ชันที่เหมือนกันและมีความคล้ายคลึงกันในงานที่พวกเขาทำเป็นส่วนใหญ่ แต่ความแตกต่างนั้นชัดเจน ตัวแก้ไขมีฟังก์ชันการทำงานน้อยลง โดยพื้นฐานแล้วมันเป็นโปรแกรมแก้ไขข้อความด้วย คุณสมบัติเพิ่มเติม- คุณสมบัติตัวแก้ไขช่วยให้เขียนโค้ดได้ง่ายโดยใช้เครื่องมือในตัวและปลั๊กอินเสริม
IDE มักได้รับการปรับแต่งให้เหมาะกับภาษาการเขียนโปรแกรมเฉพาะ สภาพแวดล้อมการพัฒนาแบบรวมทำให้สามารถบันทึก ออกอากาศโปรแกรม และแก้ไขโค้ดได้ โดยไม่จำเป็นต้องใช้โปรแกรมเพิ่มเติม
เครื่องมือเข้ารหัสทั้งสองมีคุณสมบัติร่วมกัน:
- กรอกโค้ด;
- เคล็ดลับในตัว
- การเน้นและปิดส่วนของโค้ด
เป็นไปไม่ได้ที่จะพูดได้อย่างแน่นอนว่าอะไรสะดวกกว่าหรือดีกว่านั้นทางเลือกก็ขึ้นอยู่กับทุกคนและควรขึ้นอยู่กับภาษาการเขียนโปรแกรมที่โปรแกรมเมอร์ใช้ด้วย
ฟรี IDE – NetBeansสภาพแวดล้อมการพัฒนา NetBeans สำหรับ PHP ซึ่งจะเปิดรายการรายการที่ได้รับความนิยมสูงสุด สิ่งสำคัญคือต้องทราบว่าสภาพแวดล้อมการพัฒนานั้นฟรีและรองรับภาษารัสเซียและอังกฤษ การสร้างสภาพแวดล้อมนี้เริ่มขึ้นในปี 1996 แต่ตั้งแต่นั้นมา นักพัฒนาก็ได้ทำงานมากมายเพื่อเพิ่มประสิทธิภาพโครงการ NetBeans IDE กำลังพัฒนาและปรับปรุงอย่างต่อเนื่องเพื่อให้ยังคงเป็นผู้นำ
โครงการนี้คงไม่ประสบความสำเร็จขนาดนี้หาก Oracle Corporation ไม่สนับสนุน แต่ในปี 2559 การควบคุมดูแลถูกโอนไปยังมูลนิธิ Apache นักพัฒนาบน ในขณะนี้คือชุมชน NetBeans และ NetBeans Org
คุณลักษณะสภาพแวดล้อมการแก้ไขประกอบด้วย: ตัวแก้ไขการเติมข้อความอัตโนมัติ รหัส PHPด้วยการเน้นไวยากรณ์ข้อผิดพลาดเหตุการณ์ที่เกิดขึ้นในตัว การดีบักโค้ดยังมีอินเทอร์เฟซและระบบนำทางที่สะดวก ข้อดีอีกอย่างหนึ่งคือความสามารถในการดูประวัติการทำงานกับไฟล์ ในกรณีที่เกิดข้อผิดพลาด คุณสามารถย้อนกลับและกู้คืนองค์ประกอบที่ต้องการได้ตลอดเวลา คุณสามารถขยายขีดความสามารถของสภาพแวดล้อมได้โดยการติดตั้งปลั๊กอินเพิ่มเติม
IDE ที่ได้รับค่าตอบแทนดีที่สุด – PHP Stormสภาพแวดล้อมการพัฒนาข้ามแพลตฟอร์มนั้นเป็นไปในเชิงพาณิชย์และนี่เป็นสิ่งที่สมเหตุสมผลอย่างยิ่ง นักพัฒนาเว็บไซต์และผลิตภัณฑ์อื่น ๆ ส่วนใหญ่ที่ได้พยายามทำงานบนพื้นฐานของสภาพแวดล้อมนี้จะยืนยันว่ามีบางอย่างที่ต้องจ่าย PHP Storm จะช่วยให้คุณเพิ่มรายได้ได้หลายเท่า ทำให้คุณมีโอกาสทำงานน้อยลงและประสบความสำเร็จมากขึ้น
นี่คือโปรแกรมแก้ไขที่ชาญฉลาดอย่างแท้จริงสำหรับ PHP ที่มีการเน้นโค้ด ซึ่งมีความสามารถในการวิเคราะห์โค้ด กำจัดข้อผิดพลาด และแม้กระทั่งป้องกันไม่ให้เกิดขึ้น สภาพแวดล้อมช่วยให้สามารถติดตั้งปลั๊กอินที่สามารถเพิ่มฟังก์ชันการทำงานและปรับเปลี่ยนผลิตภัณฑ์ให้เหมาะกับความต้องการของคุณได้
การรวมสภาพแวดล้อมนี้เข้ากับระบบควบคุมเวอร์ชันทำให้คุณสามารถเปรียบเทียบไฟล์หลายไฟล์ ค้นหาความแตกต่างระหว่างไฟล์เหล่านั้น และรวมข้อมูลโดยไม่ต้องออกจาก PHPStorm ติดตามการเปลี่ยนแปลงทั้งหมดในโค้ดและยังมีการสนับสนุน Phing อีกด้วย
คุณสมบัติอื่นที่ทำให้การทำงานกับโค้ดง่ายขึ้นมาก: การเติมข้อความอัตโนมัติ เพียงป้อนข้อความหรือโค้ดบางส่วนก็เพียงพอแล้วโปรแกรมจะเสริมและต่อท้าย ฟังก์ชั่นสรุปชื่อตัวแปร คำหลัก PHP คลาสและเมธอด
เป็นที่น่าสังเกตว่าเมื่อซื้อใบอนุญาตสำหรับผลิตภัณฑ์นี้ คุณจะสามารถใช้งานได้เป็นเวลาหนึ่งปี หลังจากวันหมดอายุคุณจะต้องชำระค่าใช้ใหม่อีกครั้ง มีใบอนุญาต ประเภทต่างๆ: ส่วนบุคคลและเชิงพาณิชย์ นักเรียน ครู และสถาบันการศึกษามีโอกาสเข้าถึงได้ฟรี ใบอนุญาตนี้เรียกว่าใบอนุญาตทางวิชาการ
กรอบการทำงานที่ประเมินต่ำที่สุด – ข้อความประเสริฐสภาพแวดล้อมการแก้ไขข้อความ Sublime ไม่ได้รับความนิยมและเป็นที่ต้องการ แต่สมควรได้รับความสนใจและสมควรอยู่ในรายการนี้อย่างแน่นอน แม้ว่าจะเป็นโปรแกรมแก้ไขข้อความ แต่ก็มีความสามารถในการเชื่อมต่อโมดูล IDE
ในบรรดาข้อดีและคุณสมบัติหลักเราสามารถเน้นการนำทางที่รวดเร็วและสะดวก ชุดคำสั่ง รวมถึงการตั้งค่าที่หลากหลายที่จะช่วยให้คุณปรับแต่งงานได้ด้วยตัวเอง ด้วยการติดตั้งปลั๊กอินเพิ่มเติม คุณจะสามารถรองรับภาษาต่างๆ ได้ Sublime Text ยังมีฟังก์ชันเติมข้อความอัตโนมัติที่จะเสนอตัวเลือกสำหรับการกรอกโค้ดหรือวลีที่ป้อนให้สมบูรณ์
นักพัฒนาผลิตภัณฑ์ดูแลผู้ใช้และรวมการบันทึกอัตโนมัติไว้ในฟังก์ชันการทำงานซึ่งจะป้องกันไม่ให้งานที่ทำสูญหายในกรณีเกิดสถานการณ์ที่ไม่คาดฝันหรือซอฟต์แวร์ขัดข้อง แป้นพิมพ์ลัดสามารถปรับแต่งได้ตามที่คุณต้องการโดยเพิ่มการเรียกใช้เครื่องมือที่ใช้บ่อย
ตัวแก้ไขอนุญาตให้คุณทดลองใช้งานได้ฟรี แต่คุณยังต้องซื้อใบอนุญาตเพื่อเข้าถึงชุดเครื่องมือทั้งหมด
ที่นิยมมากที่สุด - Eclipse PDTจุดแข็งของ Eclipse PDT IDE คือความสามารถในการรองรับภาษาการเขียนโปรแกรมจำนวนมาก ซึ่งเป็นเหตุผลว่าทำไมผลิตภัณฑ์จึงเรียกได้ว่าเป็นสากล ทำให้ระบบนี้เป็นที่ต้องการของนักพัฒนาเว็บทั่วโลก
คุณสามารถบีบอัดโค้ดบางส่วนให้เป็นบรรทัดเดียว ปรับโครงสร้างใหม่ได้ ตัวแก้ไขจะวิเคราะห์โค้ด และหากจำเป็น ให้แก้ไขอย่างอิสระ เฟรมเวิร์ก PDT ช่วยให้คุณสามารถดีบักสคริปต์ PHP ภายในเครื่องได้ แต่คุณยังสามารถรวมเข้ากับ Zend Server และ XDebug และดีบักโดยใช้สคริปต์เหล่านั้นได้
Cloud 9 – สภาพแวดล้อมการพัฒนาระบบคลาวด์ระบบประมวลผลข้อมูลช่วยให้ผู้ใช้สามารถเข้าถึงฟังก์ชันการทำงานและการประมวลผลข้อมูลส่วนบุคคลในพื้นที่คลาวด์บนเซิร์ฟเวอร์ระยะไกล สภาพแวดล้อมการพัฒนาทำงานร่วมกับภาษาการเขียนโปรแกรมจำนวนมาก คุณภาพการสร้างอยู่ในระดับสูงจริงๆ ซึ่งพิสูจน์ให้เห็นถึงลิขสิทธิ์แบบชำระเงิน
การทำงานใน Cloud 9 นั้นสะดวกเพราะการบำรุงรักษาซอฟต์แวร์ดำเนินไปโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ ข้อมูลไม่ได้ถูกเก็บไว้บนคอมพิวเตอร์ แต่อยู่ในคลาวด์ พื้นที่จัดเก็บข้อมูลมีความปลอดภัยมากที่สุดเท่าที่จะเป็นไปได้ และแม้ว่าจะมีบางอย่างเกิดขึ้นกับซอฟต์แวร์ของผู้ใช้ แต่ข้อมูลที่ทำงานใน Cloud 9 จะถูกจัดเก็บไว้ในเซิร์ฟเวอร์ระยะไกลและได้รับการปกป้องอย่างสมบูรณ์
สภาพแวดล้อมการพัฒนามีข้อได้เปรียบอย่างไม่ต้องสงสัย - เข้าถึงผู้ใช้หนึ่งรายได้ฟรี ทีมพัฒนาจะต้องจ่ายค่าใช้งานแต่ปริมาณไม่สูงนักและมีส่วนลดสำหรับนักศึกษาเป็นจำนวนมาก
IDE ที่เรียบง่ายและมีน้ำหนักเบา - นักออกแบบ PHPชื่อของสภาพแวดล้อมการพัฒนาที่ง่ายที่สุดนั้นได้รับเนื่องจากชุดฟังก์ชันเล็กๆ ซึ่งมีจำนวนด้อยกว่าผลิตภัณฑ์อื่นๆ อย่างมาก โดยพื้นฐานแล้ว IDE นี้เป็นมากกว่าตัวแก้ไขโค้ด แต่ไม่สามารถเรียกได้ว่าเป็น IDE ที่มีคุณสมบัติครบถ้วน ชุดส่วนขยาย ส่วนเสริม และปลั๊กอินทำให้ฟังก์ชันการทำงานมากขึ้น ช่วยให้คุณทำงานกับโค้ดได้มากขึ้น และทำให้งานของคุณง่ายขึ้นและปรับปรุงประสิทธิภาพการทำงานอย่างมาก
สภาพแวดล้อม PHP Designer เหมาะสำหรับผู้เริ่มต้น มันจะช่วยให้คุณเข้าใจชุดเครื่องมือได้อย่างง่ายดายและในขณะเดียวกันก็ตอบสนองความต้องการทั้งหมดและทำงานทั้งหมดที่ได้รับมอบหมายได้อย่างมีประสิทธิภาพ
การเน้นไวยากรณ์อัจฉริยะเป็นหนึ่งในข้อดีหลัก โดยจะระบุข้อผิดพลาดในโค้ดทันที ซึ่งจะช่วยหลีกเลี่ยงปัญหาเพิ่มเติม แต่ที่นี่เราสามารถสังเกตข้อเสียของสภาพแวดล้อมนี้ได้: ใช้งานได้บน Windows เท่านั้น
สิ่งที่ดีที่สุดในบรรดา IDE ที่ไม่เป็นที่นิยม – Codelobsterสภาพแวดล้อมการพัฒนานี้ยังไม่แพร่กระจายหรือได้รับความนิยม แต่ก็คุ้มค่าที่จะกล่าวถึง ใช้งานได้กับภาษาการเขียนโปรแกรมหลายภาษา รวมถึง PHP ระบบนำทางที่สะดวกสบาย ชุดปุ่มลัด และเครื่องมือที่จะทำให้งานของคุณง่ายขึ้น เร็วขึ้น และเพิ่มผลผลิต
ดีบักเกอร์ฟรีจะช่วยคุณตรวจสอบโค้ดของคุณและแก้ไขข้อผิดพลาด สื่อนี้ไม่ได้รับความนิยมเป็นพิเศษ แต่มีผู้นับถือและสมควรได้รับความสนใจ IDE รองรับการติดตั้งปลั๊กอินเพิ่มเติม ดังนั้นหากไม่มีฟังก์ชั่นเพิ่มเติม คุณสามารถขยายและแก้ไขสภาพแวดล้อมเพื่อการทำงานที่สะดวกสบายได้ตลอดเวลา
มีแนวโน้มมากที่สุด - Zend Studioสภาพแวดล้อมการพัฒนาที่เป็นกรรมสิทธิ์ทำงานร่วมกับ Zend Server ทำให้คุณสามารถใช้ระบบแก้ไขจุดบกพร่องของแอปพลิเคชันซึ่งจะทำให้งานของคุณง่ายขึ้นอย่างมาก การพัฒนาดำเนินการโดย Zend Technologies
ชุดฟังก์ชันประกอบด้วย: การพับโค้ด การปรับโครงสร้างใหม่ การวิเคราะห์และการแก้ไขโค้ดอย่างรวดเร็ว การดีบักที่เชื่อถือได้ โปรแกรมแก้ไขโค้ดอัจฉริยะทำได้อย่างมีประสิทธิภาพและสะดวก โดยผลิตภัณฑ์รองรับ บริการคลาวด์ซึ่งปกป้องข้อมูลและทำให้ทำงานได้ง่ายขึ้น Eclipse ได้จัดเตรียมปลั๊กอินต่างๆ ไว้เพื่อปลดล็อกการทำงานขั้นสูงยิ่งขึ้น
บทสรุปรายการ IDE มีขนาดใหญ่กว่ารายการที่นำเสนอข้างต้นมาก เมื่อเลือกสภาพแวดล้อมการพัฒนาที่เหมาะสมสำหรับตัวคุณเอง คุณควรได้รับคำแนะนำจากความต้องการส่วนบุคคลของคุณ ก่อนอื่น คุณต้องตัดสินใจว่าฟังก์ชันใดมีความสำคัญ สิ่งที่คุณวางแผนจะทำ และเครื่องมือใดที่จำเป็นก่อน ภาษาโปรแกรมที่ใช้ในงานก็มีบทบาทในการเลือกเช่นกัน
มีความเห็นว่าเฉพาะผลิตภัณฑ์ที่ชำระเงินเท่านั้นที่สามารถตอบสนองคำขอได้สูงสุด แก้ไขปัญหาที่ได้รับมอบหมาย และทำงานให้สำเร็จได้ คนอื่นเชื่อในทางตรงกันข้ามว่าสภาพแวดล้อมบูรณาการที่เสรีสามารถรับมือกับงานได้ค่อนข้างมากและไม่มีประโยชน์ที่จะต้องจ่าย
ทีมพัฒนาจากทั่วโลกทำงานทุกวันเพื่อปรับปรุงผลิตภัณฑ์ และยิ่งพวกเขาดำเนินการปรับปรุงมากเท่าไรก็ยิ่งมีการถกเถียงกันมากขึ้นว่าสภาพแวดล้อมใดดีกว่ากัน แต่มีข้อสรุปเพียงข้อเดียว - คุณควรได้รับคำแนะนำจากความชอบส่วนบุคคล เมื่อทำการเลือกจะเป็นการดีกว่าที่จะคำนึงถึงปัจจัยเพิ่มเติมและโดยการทดลองและค้นหาเครื่องมือการพัฒนาแบบค่อยเป็นค่อยไปเท่านั้นจึงจะสามารถค้นหาตัวเลือกที่เหมาะสมที่สุดได้
ผู้อ่านที่รักของฉันอาจเคยเผชิญกับสถานการณ์ที่โครงการเว็บสุดท้ายไม่ได้มุ่งเป้าไปที่โปรแกรมเมอร์เว็บในวงแคบหรือคนที่ "แนะนำ" เข้าสู่ระบบ แต่สำหรับผู้เริ่มต้นเท่านั้นซึ่งแน่นอนว่าสิ่งที่สำคัญที่สุดคือแน่นอน ความเรียบง่ายและการปฏิบัติจริง แต่สิ่งที่สำคัญที่สุดคือแน่นอน การเชื่อมโยงและความสวยงาม
เมื่อเร็ว ๆ นี้ฉันต้องพัฒนาโครงการสำหรับองค์กรของนักเขียนในยูเครนซึ่งแน่นอนว่ามี "โปรแกรมเมอร์จำนวนมาก" และฉันต้องมองหาวิธีแก้ไขเพื่อทำให้อินเทอร์เฟซระบบง่ายขึ้นโดยเฉพาะเกี่ยวกับการเขียนบทความ และเนื้อหาไซต์อื่น ๆ ที่แก้ไขด้วยตนเอง
ฉันได้ลองใช้ระบบมาบ้างแล้ว การแก้ไขภาพและแน่นอนว่าฉันมีความประทับใจเกี่ยวกับแต่ละเรื่อง ทั้งดีและไม่ดี
ในส่วนหนึ่งของโปรเจ็กต์นี้ ฉันลองใช้ระบบแก้ไขภาพสามระบบที่ควรค่าแก่ความสนใจอย่างแน่นอน และจะกล่าวถึงในบทความนี้ โปรแกรมเหล่านี้คือ: TinyMCE, WYM Editor, HTMLArea
แน่นอนว่าโปรแกรมเหล่านี้ไม่สามารถอยู่ในระดับเดียวกันได้อย่างน้อยก็ในแง่ของการทำงานและวัตถุประสงค์ เทียบเท่ากับการเปรียบเทียบความสามารถของโปรแกรมแก้ไขในตัวของ Notepad กับโปรแกรมเชิงพาณิชย์ ไมโครซอฟต์ เวิร์ด- แต่ละโปรแกรมมีความพิเศษและเป็นของชั้นเรียนเฉพาะ ดังนั้นวันนี้เราจะมาพูดถึงเรื่องนี้
เรื่องราวของ TinyMCEในความคิดของฉัน โปรแกรมนี้ครองตำแหน่งอันทรงเกียรติแห่งความเหนือกว่าในตลาดผลิตภัณฑ์ที่คล้ายคลึงกัน เนื่องจากมีมากที่สุด อินเตอร์เฟซการทำงาน, "การพกพา" การเชื่อมโยงและในเวลาเดียวกัน - ความเร็วสัมพัทธ์ แต่การพูดเช่นนี้หมายถึงการไม่พูดอะไรเลย เนื่องจากการชมอย่างผิวเผินเหล่านี้ไม่สามารถเปิดเผยข้อดีทั้งหมดได้ รวมถึง: อินเทอร์เฟซ API ที่ได้รับการพัฒนามากที่สุดในบรรดาระบบที่กล่าวมาทั้งหมด ความเรียบง่ายและชัดเจน เวลาในการประมวลผลค่อนข้างเร็ว (พิจารณาถึงระดับและคุณภาพของระบบ การกระทำ) รวมถึงคุณภาพของการประมวลผลข้อมูลภายนอก ตัวอย่างเช่น คุณสามารถคัดลอกข้อความจาก เอกสารเวิร์ดและที่ การตั้งค่าที่ถูกต้องระบบจะออกอากาศในรูปแบบที่คล้ายกันมาก โดยมีโค้ดที่ค่อนข้างสะอาดซึ่งตรงตามมาตรฐานที่ผู้นำเทรนด์หลักนำเสนอใน WWW - W3C แต่แน่นอนว่าไม่มีน้ำผึ้งที่ไม่มีน้ำมันดินและในกรณีนี้ก็มีข้อเสียอยู่บ้าง ในหมู่พวกเขาไม่สามารถ เบราว์เซอร์โอเปร่าลงท้ายด้วย 8.4 ซึ่งระบบจะไม่ทำงานเลย และแน่นอนว่าเมื่อคำนึงถึงความสามารถและความสามารถแบบหลายเบราว์เซอร์แล้วผลลัพธ์ที่เราได้รับนั้นค่อนข้างใหญ่โต ซอร์สโค้ดคือ 1.9 MB แต่ฉันเชื่อว่าขนาดจะจ่ายเองเต็มจำนวน
สมมติว่าคุณมีเอกสาร form.html ที่มีแบบฟอร์มบางแบบฟอร์ม พร้อมด้วยฟิลด์ TextArea แต่จะทำให้เป็นแบบ WYSIWYG ได้อย่างไร?
ใช่ มันง่ายมาก สำหรับสิ่งนี้ก่อนอื่นคุณต้องเชื่อมต่อคลาสหลักของ TinyMCE หลังจากนั้นต้นแบบของวัตถุ TinyMCE จะพร้อมใช้งานโดยอัตโนมัติในเอกสารซึ่งเป็นอินเทอร์เฟซ API หลักของระบบผ่านการสื่อสารกับโปรแกรม เกิดขึ้นและการกำหนดค่า
มาดูกรณีที่ง่ายที่สุดของการใช้โปรแกรม โดยใช้ตัวอย่างเอกสารที่มีแบบฟอร์มและองค์ประกอบ TextArea:
รายการ 1.1
ตัวอย่างแรกองค์ประกอบ TextArea บางส่วน
ในกรณีที่ง่ายที่สุดนี้ เราจะเห็นตัวแก้ไขที่มีชุดฟังก์ชันขั้นต่ำสำหรับการจัดรูปแบบข้อความมาตรฐาน แต่ไม่มีอีกต่อไป จะเป็นฟิลด์แก้ไข แนวทางที่คล้ายกันสามารถนำไปใช้ภายในกรอบงานของโปรเจ็กต์เพื่อสร้างแชท ฟอรัม สมุดเยี่ยม ฯลฯ สำหรับตัวเลือกที่ซับซ้อนมากขึ้น เรามีชุดฟังก์ชันและวิธีการเพิ่มเติม ซึ่งเราจะพูดถึงในตอนนี้
แต่ก่อนอื่นเรามาพูดถึงพารามิเตอร์ที่ในกรณีนี้เราส่งต่อไปยังวิธีการเริ่มต้นคลาส - init()
เราส่งผ่านเป็นพารามิเตอร์แฮชซึ่งค่าขององค์ประกอบโหมดสอดคล้องกับ "textareas" และค่าขององค์ประกอบธีมสอดคล้องกับ "ง่าย" องค์ประกอบ "โหมด" หมายถึงวิธีการ "แทนที่" ช่องข้อความมาตรฐาน (พื้นที่ข้อความ) ด้วยรายการแบบ WYSIWYG สามารถใช้ค่า "textareas" , "exact" และ "specify_textareas"
ในกรณีของ "textareas" เราแนะนำให้ผู้แก้ไขแปลงองค์ประกอบ TextArea ทั้งหมดให้เป็นองค์ประกอบที่แก้ไขได้ ในกรณีอื่นๆ เราจะจัดการฟิลด์บางฟิลด์เพื่อแก้ไข โดยตัวระบุจะต้องแสดงรายการเป็นค่าขององค์ประกอบองค์ประกอบ โดยคั่นด้วยเครื่องหมายจุลภาค
ในทางกลับกัน องค์ประกอบ “ธีม” ไม่มีความหมายอะไรมากไปกว่าประเภทการออกแบบตัวแก้ไขปัจจุบัน และสามารถใช้ค่าต่อไปนี้: “เรียบง่าย” และ “ขั้นสูง”
ในกรณีของเรา เมื่อเราใช้ประเภท "เรียบง่าย" เราจะเชื่อมต่อฟังก์ชันมาตรฐานของตัวแก้ไขโดยเฉพาะ และในขณะเดียวกัน เราก็ไม่สามารถเปลี่ยนแปลงฟังก์ชันการทำงานได้มากนัก อย่างที่ฉันได้กล่าวไปแล้ว - นี่ค่อนข้างเหมาะสำหรับโปรเจ็กต์ขนาดเล็กเช่นกัน สำหรับผู้ที่จำเป็น ความเร็วสูงการเชื่อมต่อ
ตอนนี้เรามาดูการทำงานกับโปรแกรมแก้ไขในขณะที่เปิดใช้งานโหมดธีม "ขั้นสูง"
ในกรณีนี้ เรามีอินเทอร์เฟซการแก้ไขที่ยืดหยุ่น การแก้ไขฟังก์ชันทั้งหมดที่เครื่องมือแก้ไขใช้ให้สมบูรณ์ รวมถึงจุดอื่นๆ อีกเล็กน้อย
สมมติว่าคุณเริ่มโครงการบางอย่าง วารสารอิเล็กทรอนิกส์หรือสิ่งพิมพ์ทางอินเทอร์เน็ตซึ่งความเป็นไปได้ในการสร้างบทความในส่วนของฝ่ายบริหารเป็นพื้นฐาน โปรดทราบว่าอินเทอร์เฟซของโปรแกรมควรคล้ายกันมากที่สุดเท่าที่จะเป็นไปได้กับอินเทอร์เฟซที่คุ้นเคยของ Word ที่ใช้มากที่สุดและยังมีฟังก์ชันจำนวนเพียงพอที่จะนำแนวคิดของบรรณาธิการทั้งหมดไปใช้เกี่ยวกับการจัดรูปแบบของข้อความในบทความ และคำถามเช่น : “ฉันควรคลิกที่ไหน”, “ทำไมจึงไม่แสดง:”, “ข้อความทั้งหมดไปไหน”:
เพื่อให้คำถามดังกล่าวมีโอกาสเกิดขึ้นน้อยลง (แต่ไม่มีทางหลีกเลี่ยงได้ :) เราจะเปลี่ยนเวอร์ชันปัจจุบันของตัวแก้ไขเล็กน้อยและเพิ่มฟังก์ชันต่อไปนี้:
เรามาพูดคุยกันให้ละเอียดยิ่งขึ้นว่าเราต้องการเห็นอะไรในตัวแก้ไข:
งานได้ถูกทำให้เป็นทางการแล้ว ทีนี้มาตัดสินใจว่าเราจะนำไปปฏิบัติอย่างไร
ในการใช้ฟังก์ชันการจัดรูปแบบอัตโนมัติของข้อความที่แทรกจากภายนอกคุณต้องระบุพารามิเตอร์รายการแฮช - "paste_auto_cleanup_on_paste" ซึ่งรับค่าบูลีน (จริง || เท็จ) เป็นค่าและขึ้นอยู่กับสิ่งนี้ รูปแบบหรือไม่ใช่รูปแบบภายนอก ข้อความที่ถ่ายโอนจากคลิปบอร์ด
เมื่อใช้ พารามิเตอร์นี้คุณควรใช้พารามิเตอร์ต่อไปนี้ด้วย:
Paste_convert_headers_to_strong: (จริง | เท็จ), paste_strip_class_attributes: "ทั้งหมด", paste_remove_spans: (จริง | เท็จ), paste_remove_styles: (จริง | เท็จ)
ฉันไม่ส่งเสียงพวกเขาเนื่องจากชื่อของพวกเขามีความเชื่อมโยงกันอยู่แล้ว เราแก้ไขปัญหาด้วยการแทรก และตอนนี้ เราต้องแก้ไขปัญหาเพิ่มเติมอีกสองสามข้อที่เราตั้งไว้ก่อนหน้านี้ แต่ตอนนี้เรามาพูดถึงพาเนลของโปรแกรมกันดีกว่า เนื่องจากนี่ค่อนข้างสำคัญเมื่อออกแบบการแสดงผลภาพของโปรแกรมแก้ไข
แผงมีสองประเภท ได้แก่: แถบเครื่องมือและแถบสถานะ
แผงแรกประกอบด้วยปุ่มการทำงาน รวมถึงเครื่องมืออื่นๆ สำหรับการจัดรูปแบบและแก้ไขข้อความ
แต่ละแผงเหล่านี้สามารถมีตำแหน่งของตัวเองได้ (ด้านล่างหรือด้านบน) นั่นคือเรามีความสามารถในการเปลี่ยนตำแหน่งในตัวแก้ไขได้อย่างยืดหยุ่น เมื่อต้องการทำเช่นนี้ คุณสามารถใช้พารามิเตอร์ต่อไปนี้:
Theme_advanced_toolbar_location: (บน | ล่าง | ไม่มี), theme_advanced_statusbar_location: บน | ด้านล่าง | ไม่มี)
ในกรณีนี้ ตำแหน่งสุดท้ายของแผงจะถูกตั้งค่า ขึ้นอยู่กับค่าของพารามิเตอร์ หรือหากพารามิเตอร์ถูกตั้งค่าเป็น "ไม่มี" แผงจะไม่แสดงเลย
อย่างไรก็ตามแถบเครื่องมือมีพารามิเตอร์เช่นการจัดตำแหน่งตามค่าที่องค์ประกอบแผงจะอยู่ตรงกลาง พารามิเตอร์ theme_advanced_toolbar_location รับผิดชอบในการจัดกึ่งกลางอิลิเมนต์ และสามารถรับค่ามาตรฐาน: กึ่งกลาง ซ้าย ขวา (พารามิเตอร์กึ่งกลางถูกตั้งค่าโดยดีฟอลต์)
ดังนั้นเราจึงจัดเรียงแผงต่างๆ แล้ว แต่เราควรเพิ่มอะไรเข้าไปบ้าง?
โดยค่าเริ่มต้นมันจะว่างเปล่าพร้อมชุดค่าขั้นต่ำ แน่นอนว่าไม่จำเป็นต้องใช้โปรแกรมแก้ไขดังกล่าว
สำหรับการจัดวาง องค์ประกอบหรืออีกนัยหนึ่ง ปุ่ม จะต้องแบ่งออกเป็นหลายประเภท ซึ่งแต่ละประเภทอาจมีองค์ประกอบ (ไม่) คั่นด้วยตัวคั่น สำหรับกลุ่มนามธรรม โปรแกรมจะใช้แนวคิดของปุ่ม และในการตั้งค่ากลุ่ม ค่าของพารามิเตอร์ theme_advanced_button(n+1) โดยที่ n คือหมายเลขปัจจุบันของกลุ่ม ระบุชุดขององค์ประกอบที่ควรเป็นของมัน .
แม้ว่าคุณจะทำได้ แต่อย่ากังวลกับชุดมากเกินไป เนื่องจากโดยค่าเริ่มต้น คุณสามารถค้นหาชุดมาตรฐานได้ในแถบเครื่องมือ ฟังก์ชั่นที่จำเป็นการจัดตำแหน่ง การจัดรูปแบบ และอื่นๆ อีกมากมาย แต่ใช้ได้เฉพาะในโหมดธีม "ขั้นสูง" เท่านั้น
หากต้องการตั้งค่าภาษาของตัวแก้ไข คุณเพียงแค่ต้องเพิ่มพารามิเตอร์ "ภาษา" ด้วยค่า "ru"
เรามาดูกันว่าฉันได้อะไรมาบ้าง:
รายการ 1.2.
โปรแกรมแก้ไขภาพ TNT43 TinyMCE.init(( โหมด: "textareas", ธีม: "ขั้นสูง", ภาษา: "ru", ปลั๊กอิน: "table,save,advhr,advimage,advlink,insertdatetime, Preview,zoom, searchreplace,print,contextmenu ,วาง,ทิศทาง ", theme_advanced_buttons1_add_before: "save,newdocument,separator", theme_advanced_buttons1_add: "fontselect,fontsizeselect", theme_advanced_buttons2_add: "separator,insertdate,inserttime,preview,zoom,separator, forecolor,backcolor", theme_advanced_buttons2_add_before : "ตัด,คัดลอก ,วาง,ข้อความวาง,pasteword,ตัวคั่น", theme_advanced_buttons3_add: "advhr,ตัวคั่น,พิมพ์,ตัวคั่น,ltr,rtl,ตัวคั่น ", theme_advanced_toolbar_location: "top", theme_advanced_toolbar_align: "left", theme_advanced_statusbar_location: "bottom", plugi2n_insertdate_dateFormat: "% Y-%m-% ลบ_สไตล์: เท็จ ));
นั่นคือรหัสทั้งหมด ดูค่อนข้างยุ่งยาก แต่โดยรวมแล้วค่อนข้างเข้าใจง่าย
เรามาดูกายวิภาคของมันกันดีกว่า ขั้นแรก เราจะส่งผ่านพารามิเตอร์ที่สำคัญที่สุด ได้แก่: วิธีการ "แทนที่" ช่องข้อความ ประเภทธีมของตัวแก้ไข ภาษาของตัวแก้ไข และรายการปลั๊กอินที่จะเชื่อมต่อ พูดถึงพวกเขา. เท่าที่คุณสังเกตเห็น หากคุณอ่านอย่างละเอียด เรายังไม่เคยกล่าวถึงเนื้อหาเหล่านี้ภายในกรอบของข้อความนี้เลย
ปลั๊กอินคือโมดูลภายนอกบางส่วนที่จำเป็นต่อการใช้งานฟังก์ชันบางอย่างของโปรแกรม ปลั๊กอินจะอยู่ในโฟลเดอร์ `ปลั๊กอิน` ซึ่งจะเชื่อมต่อกับโปรแกรม ณ เวลาที่โทร หากต้องการใช้ปลั๊กอินในโปรแกรม คุณต้องแสดงรายการปลั๊กอินเหล่านั้นโดยคั่นด้วยเครื่องหมายจุลภาคเป็นพารามิเตอร์ขององค์ประกอบ 'ปลั๊กอิน' จากนั้นจึงเพิ่มปุ่มที่เกี่ยวข้องลงในแผงควบคุมเพื่อใช้งาน
นอกจากนี้ในตัวอย่างในรายการ 1.2 เราใช้ปลั๊กอิน insertdate ซึ่งต่อมาเราได้ตั้งค่าพารามิเตอร์ dateFormat และ timeFormat ซึ่งป้อนรูปแบบของเวลาและวันที่ที่ใช้ตามลำดับ ถูกกำหนดตามข้อกำหนดฟังก์ชันการประทับเวลา
คนอื่น ๆ ก็ควรค่าแก่การกล่าวถึงเช่นกัน คุณสมบัติที่น่าสนใจใช้ในตัวอย่าง:
- paste_remove - เมื่อตั้งค่าเป็นจริง ตัวแก้ไขจะกรองข้อมูลทั้งหมดที่ได้รับจากบัฟเฟอร์แบบตื้นและลบคอนเทนเนอร์สปา
- paste_convert_headers_to_strong - เมื่อตั้งค่าเป็นจริง ตัวแก้ไขจะเปลี่ยนส่วนหัวทั้งหมด (h1,h2,h3,h4,h5,h6) ในคลิปบอร์ดเป็นองค์ประกอบ
- paste_auto_cleanup_on_paste - กรองข้อมูลจากคลิปบอร์ด (ใช้ได้กับข้อมูลจาก MS Word)
ในความคิดของฉันสิ่งนี้เพียงพอสำหรับภาพรวมทั่วไปของระบบ อย่างไรก็ตาม เรายังไม่ได้พิจารณาวิธีการ API จำนวนมากพอสมควร โดยที่มักจะจินตนาการได้ยากว่าจะต้องทำงานร่วมกับโปรแกรมแก้ไข แต่ฉันสัญญาว่าเราจะพิจารณาพวกเขาใน MK ฉบับหน้า
PHP เป็นภาษาที่ยอดเยี่ยมสำหรับการสร้างหน้าเว็บ ปัจจุบันได้รับการสนับสนุนโดยผู้ให้บริการโฮสติ้งส่วนใหญ่ และเป็นภาษาโปรแกรมชั้นนำสำหรับการสร้างเว็บไซต์แบบไดนามิก จุดเริ่มต้นของการสร้าง PHP ถือเป็นปี 1994 เมื่อ Rasmus Lerdorf สร้างชุดสคริปต์ง่ายๆ สำหรับการประมวลผลเอกสาร HTML... อาจเป็นเพราะในขณะที่สร้างตัวประมวลผล PHP ถูกเขียนด้วยภาษา C ซึ่งเป็นไวยากรณ์ของภาษา คล้ายกันมาก...
อันดับที่ 1. PhpStormPhpStorm เป็นสภาพแวดล้อมการพัฒนาข้ามแพลตฟอร์มสำหรับภาษา PHP โปรแกรมนี้มีตัวแก้ไขแบบมัลติฟังก์ชั่นและชาญฉลาดสำหรับ ภาษาพีพีพี, HTML และจาวาสคริปต์ มีคุณสมบัติมากมายของโปรแกรม ซึ่งฉันต้องการทราบถึงความสามารถในการวิเคราะห์และเขียนโค้ดได้ทันที ฟังก์ชันป้องกันข้อผิดพลาดช่วยให้มั่นใจถึงประสิทธิภาพที่ไม่มีใครเทียบได้
อันดับที่ 2. ข้อความประเสริฐโปรแกรมแก้ไขที่ง่าย ฟรี และสะดวกสำหรับโค้ดต่างๆ ในบรรดาข้อดีต่างๆ จะต้องไม่พลาดที่จะสังเกตอินเทอร์เฟซที่น่าพึงพอใจ ความง่ายในการจัดการ และการกำหนดค่าที่ยืดหยุ่น ข้อดีอีกประการที่ไม่ต้องสงสัยก็คือตัวแก้ไขนี้มีหลายแพลตฟอร์ม ฉันชอบฟังก์ชันการเลือกและการแก้ไขหลายรายการมาก เครื่องมือแก้ไขอื่นๆ ไม่มีฟังก์ชันนี้ มันทำงานดังนี้: คุณกด Ctrl ค้างไว้และหลังจากเลือกบรรทัดข้อความแล้ว บรรทัดเหล่านั้นจะถูกแก้ไขพร้อมกัน ตัวแก้ไขนี้ยังมีฟังก์ชันปุ่มลัดสำหรับการดำเนินการใดๆ ปลั๊กอินยังมีไม่มากนัก
อันดับที่ 3. โคโมโด IDEKomodo เป็น IDE ระดับมืออาชีพสำหรับภาษาการเขียนโปรแกรมเว็บหลัก ๆ รวมถึง Python, PHP, Ruby, Perl, HTML, CSS และ JavaScript คุณจะเพลิดเพลินไปกับโปรแกรมแก้ไขนี้และพัฒนาได้เร็วขึ้นโดยใช้ชุดเครื่องมือครบชุด คุณสมบัติหลัก: การพับโค้ด, การแก้ไขหลายหน้าต่าง, การตรวจสอบไวยากรณ์อัจฉริยะ, การไฮไลต์, ตัวอย่างอันทรงพลัง และมาโครที่สะดวกสำหรับเครื่องมือและคุณสมบัติเพิ่มประสิทธิภาพการทำงานอื่น ๆ อินเทอร์เฟซที่ทันสมัยช่วยเพิ่มพื้นที่ว่างและให้พื้นที่สำหรับความคิดสร้างสรรค์
อันดับที่ 4. เอ็กซ์เพรสชั่นสตูดิโอนี่ไม่ใช่แค่แอปพลิเคชัน แต่เป็นชุดซอฟต์แวร์ทั้งหมดที่พัฒนาโดย Microsoft
แพ็คเกจนี้ประกอบด้วย: โปรแกรมแก้ไขภาพ เครื่องมือสำหรับการออกแบบอินเทอร์เฟซ การออกแบบกราฟิก และเครื่องมืออื่น ๆ อีกมากมายอันดับที่ 5. ปริญญาเอก
โปรแกรมมีเครื่องมือมากมายที่มีประโยชน์มากในการพัฒนาทั้งใน PHP และภาษาอื่น ๆ ที่โปรแกรมแก้ไขรองรับ เว็บเซิร์ฟเวอร์ในตัวใช้เพื่อดีบักแอปพลิเคชันเว็บ คุณอาจใช้เวลาและความพยายามอย่างมากในการตั้งค่าในตอนแรก แต่ก็คุ้มค่า ข้อเสียอีกประการหนึ่งของโปรแกรมคือไม่มีการแจกจ่ายสำหรับ MAC และ Linuxอันดับที่ 6. PHPแก้ไข ในคลังแสงของตัวแก้ไขนี้ ไม่เพียงแต่จะเน้นไวยากรณ์เท่านั้น แต่ยังมีฟังก์ชันอีกด้วยเติมอัตโนมัติ
การตรวจสอบโค้ด นอกจากนี้ยังมีดีบักเกอร์ในตัว ไม่ดีเลยที่ยังไม่มีหนังสือเรียนภาษารัสเซียและคุณจะไม่เบื่อหน่ายกับฝ่ายบริหาร นอกจากนี้ยังไม่มีการแจกแจงสำหรับ MAC และ Linuxอันดับที่ 7. ดรีมวีฟเวอร์
เมื่อใช้โปรแกรมนี้ คุณสามารถดูการออกแบบและโค้ดของเพจได้พร้อมกัน รวมถึงใช้คำแนะนำเครื่องมือและการเติมข้อความอัตโนมัติ การค้นหาและการแทนที่สัญลักษณ์มีการจัดการที่สะดวก บนเว็บไซต์อย่างเป็นทางการของโปรแกรม คุณจะพบปลั๊กอินเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์มากมายสำหรับโปรแกรมนี้โปรแกรมแก้ไขโค้ดนี้ได้รับการออกแบบมาโดยเฉพาะสำหรับ PHP แน่นอนว่าด้วยความช่วยเหลือนี้คุณสามารถสร้างและแก้ไขโครงการในภาษาอื่นได้ แต่สิ่งนี้จะไม่ได้ผล ข้อบกพร่องประการหนึ่งที่ดึงดูดสายตาคุณทันทีคือการขาดฟังก์ชันการทำงานข้ามแพลตฟอร์ม ตัวแก้ไขนี้ใช้ได้เฉพาะกับ Windows เท่านั้น แตกต่างจากโปรแกรมแก้ไขอื่นๆ คุณไม่สามารถเปลี่ยนขนาดตัวอักษรในนั้นได้ (ใครจะรู้ บางทีสายตาของคุณอาจแย่ แต่โปรแกรมเมอร์ส่วนใหญ่ก็มีขนาดนั้น) โปรแกรมยังขาดการเลือกแนวตั้งที่สะดวก แต่ถึงแม้จะมีข้อบกพร่องทั้งหมด phpDesigner ก็มีการเน้นโค้ดที่ดีที่สุด แต่ก็มีการจัดระเบียบที่ดีมาก โดยทั่วไปแล้วลองดูแล้วคุณจะพบ
อันดับที่ 9. PHP สตูดิโอ 2010ตัวแก้ไขคือสภาพแวดล้อมการพัฒนาสำหรับ PHP ช่วยให้คุณสามารถเขียนโค้ดได้เร็วขึ้นโดยใช้คุณสมบัติมากมาย เช่น เซิร์ฟเวอร์ในตัว เว็บเบราว์เซอร์ และอื่นๆ อีกมากมาย เช่นเดียวกับบรรณาธิการส่วนใหญ่ มีการตรวจสอบไวยากรณ์ รองรับการเข้ารหัสที่หลากหลาย และรองรับภาษาสำหรับการพัฒนาหลายภาษา
อันดับที่ 10. RadPHPRadPHP มุ่งเป้าไปที่ผู้ที่ไม่มีประสบการณ์ในการเขียนโค้ดมากนัก ข้อดีต่างๆ คือการเน้นไวยากรณ์ การมีอยู่ของเบราว์เซอร์และดีบักเกอร์ในตัว ความสามารถในการสร้างเบรกพอยต์ และความสะดวกในการใช้งานจะสังเกตเห็นได้ทันที มีการสนับสนุนทางเทคนิคในระดับสูงสุด ข้อบกพร่องประการหนึ่งที่เห็นได้ชัดทันทีคือไม่มีการแจกแจงสำหรับ MAC และ Linux
โปรแกรมแก้ไข PHP สมัยใหม่เป็นโปรแกรมที่จำกัดเฉพาะการเขียนและแก้ไขโค้ดเท่านั้น ฟังก์ชันการทำงานของโปรแกรมแก้ไขดังกล่าวสามารถรองรับการทำงานกับภาษาการเขียนโปรแกรมหลายภาษา
มีจำนวนมากซึ่งคุณสามารถเลือกโปรแกรมแก้ไข php ที่ดีที่สุดสำหรับผู้ใช้ได้อย่างแน่นอน
โคโมโดแก้ไขเครื่องมือแก้ไขโค้ด php นี้ (และไม่ใช่แค่ php เท่านั้น) จะกลายเป็นเครื่องมือที่สะดวกมาก ทั้งสำหรับผู้ที่คุ้นเคยกับการเขียนโค้ดอยู่แล้ว และสำหรับผู้ที่เพิ่งเริ่มใช้งาน เขาทำงานในห้องผ่าตัด ระบบลินุกซ์- เป็นที่น่าสังเกตว่าเมื่อไม่กี่ปีที่ผ่านมา KE เป็นหนึ่งในโปรแกรมแก้ไขโค้ดที่ทรงพลังที่สุดบน Linux Komodo Editor ได้รับการพัฒนาพร้อมกันโดยพนักงาน Active State และสมาชิกของสาธารณชน รองรับภาษาการเขียนโปรแกรมสคริปต์ต่อไปนี้:
✒ PHP;
✒ JAVASCRIPT;
✒ เพิร์ล;
✒ หลาม;
✒ ทับทิม;
P มีการแจกจ่ายฟรีและสามารถดาวน์โหลดได้ในรูปแบบไฟล์เก็บถาวรจากเว็บไซต์อย่างเป็นทางการ แนะนำให้ใช้การอัปเดตเวอร์ชันล่าสุด แต่เมื่อพิจารณาจากบทวิจารณ์แล้ว Komodo Edit นั้นค่อนข้างใช้งานได้ตั้งแต่เวอร์ชัน 7 ซึ่งสามารถพบได้ในเอกสารสำคัญและในฟอรัมเฉพาะ มี Russification ซึ่งต้องดาวน์โหลดแยกต่างหาก Localizer จะต้องสอดคล้องกับเวอร์ชันของตัวแก้ไขที่เขียนซึ่งเป็นสิ่งสำคัญ คุณสมบัติที่โดดเด่น KE จะเป็น: การไฮไลต์ที่ปรับแต่งได้, การเติมโค้ดอัตโนมัติ, ส่วนขยายจำนวนมาก, การสร้างโปรเจ็กต์อย่างง่าย, การทำงานแบบขนานกับไฟล์ของโปรเจ็กต์อื่น ๆ และนั่นไม่ใช่ทั้งหมด บรรณาธิการที่คุ้มค่ามากซึ่งแนะนำหากไม่ใช่สำหรับการใช้งานปกติอย่างน้อยก็เพื่อใช้อ้างอิง
ข้อความประเสริฐโปรแกรมแก้ไขนี้เป็นอะนาล็อกหลายแพลตฟอร์มของ TextMate รองรับการทำงานบนระบบปฏิบัติการต่อไปนี้: Windows, Linux, OS X ชำระค่าลิขสิทธิ์แล้ว แต่เป็นไปได้ ใช้งานฟรี- ความแตกต่างระหว่างการจ่ายเงินและ รุ่นฟรีไม่พบ ยกเว้นว่าบางครั้งจะมีหน้าต่างปรากฏขึ้นเพื่อขอให้คุณซื้อใบอนุญาต อินเทอร์เฟซค่อนข้างน้อยไม่เป็นภาระกับข้อมูลที่ไม่จำเป็นและน่าพอใจแม้จะใช้งานเป็นเวลานานก็ตาม
มีคุณสมบัติที่ยอดเยี่ยมเช่นการไฮไลต์หลายรายการ ข้อดีอีกประการหนึ่งคือการสร้างและการแทรกตัวอย่างโดยใช้ปุ่มลัด ที่จริงแล้วปุ่มลัดสามารถกำหนดให้กับการกระทำได้เกือบทุกอย่าง ข้อดีประการสุดท้ายและยิ่งใหญ่ที่สุดคือการมีปลั๊กอินจำนวนมากที่ช่วยให้คุณสามารถปรับเปลี่ยนตัวแก้ไขตามความต้องการหรือนิสัยของคุณได้
รองรับภาษาการเขียนโปรแกรมจำนวนมากพอสมควร แต่ไม่จำกัดเพียงภาษาเหล่านี้ ปลั๊กอินช่วยให้คุณทำงานกับภาษาที่ต้องการได้อีกครั้ง การเน้นไวยากรณ์เป็นสิ่งที่สำคัญที่สุด
ตัวแก้ไขเหมาะสำหรับผู้ที่เข้าใจการแก้ไขโค้ดอยู่แล้ว
กระดาษจดบันทึก++โปรแกรมแก้ไข php ฟรีที่เรียบง่ายและน่าเหลือเชื่อ มันถูกใช้โดยทั้งโปรแกรมเมอร์ผู้ช่ำชองและผู้ที่เพิ่งเรียนรู้พื้นฐานของการแก้ไขโค้ด รวดเร็วและมีประสิทธิภาพมากและไม่ต้องใช้ทรัพยากรคอมพิวเตอร์มากนัก เข้าถึงได้ฟรีไปยัง Notepad ++ ได้เกิดผล: ปลั๊กอินจะเสริมการทำงานของโปรแกรมแก้ไขอย่างสมบูรณ์และจำนวนที่ปล่อยออกมาจะช่วยให้คุณสามารถเลือกเครื่องมือที่จำเป็นสำหรับงานได้
การสนับสนุนมาตรฐานสำหรับภาษาการเขียนโปรแกรม 16 ภาษาซึ่งเพียงพอสำหรับงานเต็มรูปแบบ หนึ่งในนั้นคือ C, C++, HTML, PHP, TCL, Assembler, Java Script, ASCII และอื่นๆ อย่างไรก็ตาม หมายเลขนี้เสริมด้วยปลั๊กอิน ข้อความจะถูกเน้นตามไวยากรณ์ของภาษาที่เลือก ข้อได้เปรียบที่สำคัญคือการทำงานพร้อมกันกับเอกสารหลายฉบับ ผู้ใช้หลายคนสังเกตเห็นว่าฟังก์ชัน "การเติมคำอัตโนมัติ" จะทำให้ง่ายขึ้นหรือแนะนำการตัดสินใจที่ถูกต้องเมื่อเขียนโค้ด
นอกจากนี้ เพื่อความสะดวกในการใช้งาน มีตัวเลือกในการซูมเอกสาร ซึ่งช่วยให้คุณเห็นโค้ดทั้งหมด หากไม่ใช่ทั้งหมด แสดงเป็นส่วนสำคัญของโค้ด
อะตอมโปรแกรมแก้ไข html php ฟรีอีกตัวหนึ่งพร้อมรองรับภาษา Atom หลายภาษา ผลของการพัฒนาร่วมกันโดย GitHub และชุมชนโอเพ่นซอร์สซึ่งพัฒนาโครงการนี้มาหลายปี ตัวแก้ไขมีแพ็คเกจ (ปลั๊กอิน) ในตัวประมาณเจ็ดสิบชุดซึ่งทำให้สามารถปรับแต่งสภาพแวดล้อมการแก้ไขได้อย่างละเอียดโดยไม่ต้องดาวน์โหลดเพิ่มเติม ทำงานร่วมกับภาษาการเขียนโปรแกรมยอดนิยมทั้งหมดบนแพลตฟอร์ม Linux, Windows และ Mac ครอบครอง โปรแกรมแก้ไขภาพรหัสพีเอชพี ข้อดี:
✔ค้นหาไฟล์ด้วยตัวอักษรชื่อไฟล์
✔ ความพร้อมใช้งานของแพ็คเกจสำหรับการบันทึกอัตโนมัติ
✔เลือกแพ็คเกจที่ต้องการเพื่อติดตั้งและลบแพ็คเกจที่ไม่ได้ใช้ซึ่งส่งผลต่อประสิทธิภาพของกระบวนการ
✔ติดตามการอัพเดตแพ็คเกจอัตโนมัติ
✔ ด้วยแพ็คเกจจำนวนมาก คุณจะสามารถสร้างโปรแกรมแก้ไขโค้ดส่วนบุคคลได้
✔ การเติมคำในโค้ดให้สมบูรณ์อัตโนมัตินั้นต้องใช้ความรอบคอบมากกว่าบรรณาธิการหลายคน
สวัสดีผู้อ่านที่รักของบล็อกไซต์ ฉันอยากจะเขียนเกี่ยวกับสิ่งมหัศจรรย์มานานแล้ว แก้ไขฟรี(ลิงก์นำไปสู่เว็บไซต์อย่างเป็นทางการที่คุณสามารถดาวน์โหลดได้ เวอร์ชันล่าสุดพร้อมรองรับภาษารัสเซีย)
เป็นเวลาหลายปีแล้วที่โปรแกรมนี้เป็นหนึ่งในโปรแกรมที่ได้รับความนิยมและใช้งานมากที่สุดสำหรับการแก้ไขโค้ด Html, CSS และ PHP ฉันประหลาดใจด้วยซ้ำ: “ก่อนหน้านี้ฉันจัดการได้อย่างไรเมื่อไม่มีมัน โดยตระหนักถึงศักยภาพของมันด้วยความช่วยเหลือจากโปรแกรมอื่นบางโปรแกรม”
ตอนนี้ฉันมีเบราว์เซอร์สองสามตัวที่ทำงานพร้อมกันบนคอมพิวเตอร์ของฉันเสมอ FileZilla ตัวจัดการ FTP ที่เรียบง่ายฟรีและสะดวกและตัวแก้ไขนี้ความสามารถที่ไม่มีใครเทียบได้กับแผ่นจดบันทึกเริ่มต้นที่ใช้ใน Windows แต่สิ่งแรกก่อน
การดาวน์โหลดและคุณสมบัติของโปรแกรมแก้ไข Notepad ++การติดตั้งโปรแกรมบน Windows เสร็จสิ้นอย่างสมบูรณ์ ตามปกติ- หากต้องการคุณสามารถดาวน์โหลด Notepad ++ Portable ซึ่งเป็นเวอร์ชันพกพาของโปรแกรมแก้ไขนี้ซึ่งไม่จำเป็นต้องติดตั้งในระบบปฏิบัติการ
สามารถรับเวอร์ชันพกพาได้จากเวอร์ชันปกติหากคุณคลายไฟล์เก็บถาวรด้วยโปรแกรมไปยังตำแหน่งที่สะดวกและเรียกใช้ไฟล์ปฏิบัติการ notepad.exe
ข้อดีทั้งหมดของโปรแกรมแก้ไข Notepad++ในความเป็นจริง แผ่นจดบันทึกที่ติดตั้งใน Windows นั้นแตกต่างจากฮีโร่ของเราเหมือนกับสวรรค์และโลก แทบไม่มีอะไรใน Notepad แบบคลาสสิกยกเว้นความสามารถในการดูและสร้างสรรค์สิ่งที่เรียบง่าย ไฟล์ข้อความ(ปรากฎสิ่งที่คล้ายกับแท่งขุดที่ผู้คนใช้ในช่วงแรกของการพัฒนา)
เมื่อคุณเริ่มใช้ NotePad ด้วยข้อดีสองประการ อย่างน้อยก็เพื่อปรับไฟล์ Html และ CSS คุณจะถูกย้ายจากยุคหินไปยังห้องโดยสารของเครื่องจักรขนย้ายดินสมัยใหม่ทันที แน่นอนว่ามีโปรแกรมทางเลือกอื่น ๆ และแม้กระทั่ง แต่สำหรับผู้เริ่มต้น "สมุดบันทึกที่มีข้อดีสองประการ" จะเป็นเพียงสิ่งนั้น (IMHO)
ใช่แล้ว แน่นอนว่าการใช้ครั้งแรกอาจดูซับซ้อนและแหวกแนว แต่นี่เป็นเพียงจุดเริ่มต้นของความคุ้นเคยเท่านั้นและจากนั้นก็จะยากสำหรับคุณที่จะใช้ชีวิตโดยปราศจากมัน เช่นเดียวกับที่ผู้ใช้คอมพิวเตอร์จำนวนมากไม่สามารถจินตนาการถึงชีวิตของพวกเขาได้ (เช่นเดียวกับ "คลาสสิก")
หากเราเปรียบเทียบ Notepad ++ กับโปรแกรมที่ซับซ้อนกว่าที่ออกแบบมาเพื่อให้เขียนและแก้ไขโค้ดต่าง ๆ เช่น Dreamweaver ได้ง่ายขึ้น ก็มีข้อโต้แย้งบางประการในการใช้ฮีโร่ของเรา:
มาดูความสามารถและฟีเจอร์ต่างๆ ของมันกันสั้นๆ แล้วลองพิจารณารายละเอียดเพิ่มเติม ดังนั้น Notepad++ สามารถทำสิ่งต่อไปนี้ได้:
สำหรับภาษาเหล่านี้ทั้งหมด มีการเน้นไวยากรณ์ โค้ดจะถูกแบ่งออกเป็นบรรทัดและบล็อก ซึ่งสามารถยุบได้โดยการคลิกที่เครื่องหมายลบ และขยายโดยการคลิกที่เครื่องหมายบวก คุณยังสามารถแสดงความสัมพันธ์ระหว่างองค์ประกอบต่างๆ ด้วยเส้นประได้ ตามตัวอย่าง ฉันใช้โค้ด PHP เพื่อแสดงความสามารถของโปรแกรมแก้ไขนี้:
หากคุณคลิกที่ช่องเปิด แท็ก HTML e จากนั้นจะถูกเน้นด้วยพื้นหลังสีน้ำเงิน และในขณะเดียวกันแท็กปิด (ถ้ามี) ก็จะถูกเน้นด้วย เหมาะสำหรับการค้นหาองค์ประกอบที่ไม่ปิดและ .
สีของฟล็อปปี้ดิสก์ในแต่ละแท็บบ่งบอกว่าคุณได้บันทึกสิ่งที่คุณทำไว้ในนั้นหรือไม่ การเปลี่ยนแปลงล่าสุดโดยใช้ดิสเก็ตต์ที่คล้ายกันบนแถบเครื่องมือ บนแท็บที่ใช้งานอยู่ ฟล็อปปี้ดิสก์สีแดง (และบนแท็บที่ไม่ใช้งาน - สีม่วง) บ่งบอกถึงการหลงลืมของคุณ
ในการติดตั้ง คุณเพียงแค่ต้องกาเครื่องหมายที่ช่องบนแท็บแรก ปลั๊กอินที่จำเป็นและคลิกที่ปุ่ม "ติดตั้ง"
หลังจากนี้ หน้าต่างตัวแก้ไขจะโหลดซ้ำ และปลั๊กอินใหม่จะพร้อมใช้งานในแท็บชื่อเดียวกัน:
การเลิกทำการกระทำใน Notepad++ สามารถทำได้โดยใช้ปุ่มลัด Ctrl+Z (Ctrl+Y เป็นการก้าวไปข้างหน้า เช่น การเลิกทำการยกเลิก) โดยใช้รายการเมนูที่เกี่ยวข้อง “แก้ไข” หรือใช้ปุ่มในรูปแบบของลูกศรโค้งบนแถบเครื่องมือของ บรรณาธิการนี้
แต่ไม่มีใครหยุดคุณจากการทำเช่นนี้ โชคดีที่ทุกอย่างง่ายมาก - เลือก "ตัวเลือก" - "กำหนดสไตล์" จากเมนูด้านบนซึ่งจะเปิดหน้าต่างที่คุณสามารถปรับแต่งแบบอักษรและสีเพื่อเน้น Html ได้อย่างละเอียด PHP หรือภาษาอื่นใดที่คุณต้องการ
Notepad++ ยังมีความสามารถในการเติมคำที่คุณพิมพ์โดยอัตโนมัติ ซึ่งสะดวกมากหากคุณไม่แน่ใจว่าการสะกด Html, PHP หรือคำสั่งโค้ดอื่นใดถูกต้องหรือไม่ ในการดำเนินการนี้เมื่อพิมพ์เพียงกดคีย์ผสม Ctrl-Space แล้วเลือกตัวเลือกที่ต้องการจากหน้าต่างที่เปิดขึ้น:
หากคุณต้องการทำให้โค้ดสมบูรณ์โดยอัตโนมัติโดยไม่ต้องใช้ปุ่มลัด คุณจะต้องเลือก "ตัวเลือก" - "การตั้งค่า" จากเมนูด้านบน และบนแท็บ "สำรอง/การทำให้สมบูรณ์อัตโนมัติ" ให้เลือกช่อง "เปิดใช้งานสำหรับแต่ละอินพุต"
หากต้องการตั้งค่าเครื่องหมาย (บันทึก) ในตัวแก้ไข คุณยังสามารถใช้แป้นพิมพ์ลัด Ctrl-F2 และหากต้องการย้ายไปมาระหว่างเครื่องหมายที่วางในเอกสาร คุณเพียงแค่กด F2 หรือ Shift-F2 ต่อเนื่องกันเพื่อเลื่อนดูบันทึกย่อในทิศทางตรงกันข้าม ทิศทาง.
เมื่อฉันต้องการเปลี่ยนคำจารึกบนเว็บไซต์เป็นภาษารัสเซีย ฉันมักจะจบลงด้วยข้อความเส็งเคร็ง เหตุผลก็คือการเข้ารหัส Windows-1251 ซึ่งไฟล์ต้นฉบับถูกบันทึกไว้
หลังจากที่ไฟล์ต้นฉบับถูกแปลงเป็นการเข้ารหัส UTF-8 (โดยไม่มี BOM) krakozyabrs ก็ถูกแปลงเป็นอักขระรัสเซียธรรมดาได้สำเร็จ ที่. หากคุณเพิ่มอักษรซีริลลิกลงในไฟล์เอ็นจิ้นใด ๆ ก็ตาม การแสดงผลที่ถูกต้องบนไซต์คุณจะต้องบันทึกทันทีในการเข้ารหัสที่ถูกต้องหรือแปลงในภายหลัง
ฉันควรจะพูดสักสองสามคำเกี่ยวกับ BOM นี้ ความจริงก็คือเมื่อคุณทำงานกับวัตถุข้อความที่แตกต่างกันในแผ่นจดบันทึก Windows ปกติเมื่อคุณบันทึกในการเข้ารหัส UTF-8 จะมีการเพิ่มอักขระที่มองไม่เห็น (BOM) ซึ่งอาจส่งผลต่อประสิทธิภาพในภายหลัง ไฟล์นี้(เช่น PHP อาจมีข้อผิดพลาด)
นอกจากนี้แท็บเหล่านี้ เอกสารต่างๆในหน้าต่างของสมุดบันทึกนี้ คุณสามารถลาก ปิด และย่อขนาดได้ตามต้องการ
ขึ้นอยู่กับการตั้งค่าที่ทำ (“ ตัวเลือก” -“ การตั้งค่า”) แท็บทั้งหมดที่เปิดก่อนปิด Notepad ++ จะถูกกู้คืนในครั้งถัดไปที่คุณเริ่มโปรแกรม (คล้ายกับวิธีการทำงานของเบราว์เซอร์อีกครั้ง) คุณสามารถปิดสิ่งที่ไม่จำเป็นได้ด้วยการดับเบิลคลิกหรือวางในแนวตั้ง
หากต้องการเปิดใช้งานโหมดนี้ คุณเพียงแค่ต้องคลิก คลิกขวาวางเมาส์เหนือแท็บที่ต้องการของโปรแกรมแก้ไข PHP และเลือกรายการ "ทำซ้ำในหน้าต่างอื่น" จากรายการตามบริบท
สะดวกมากที่หากคุณบันทึกการเปลี่ยนแปลงในสำเนาเอกสารชุดใดชุดหนึ่งสำเนาชุดที่สองจะได้รับการอัปเดตด้วย (นั่นคือคุณจะไม่สับสนว่าคุณบันทึกการเปลี่ยนแปลงที่คุณทำหรือไม่และในสำเนาใด)
โดยทั่วไปโปรแกรมแก้ไขข้อความนี้ได้นำคุณสมบัติที่มีประโยชน์และความสะดวกสบายมากมายจากฟังก์ชันการทำงานของแอปพลิเคชันอื่น ๆ ซึ่งให้ความเคารพเป็นพิเศษกับนักพัฒนาและผู้สร้างปลั๊กอินสำหรับมัน ซึ่งบางส่วนจะมีการหารือกันในตอนนี้
การใช้ปลั๊กอินใน Notepad++ฉันขอเตือนคุณว่าในการติดตั้งปลั๊กอินใหม่ คุณเพียงแค่ต้องเลือก "ปลั๊กอิน" - "ตัวจัดการ Plagin" - "แสดงตัวจัดการ Plagin" จากเมนูด้านบนของตัวแก้ไข
และในหน้าต่างที่เปิดขึ้นบนแท็บแรก (จากเมนูด้านบน) ให้ทำเครื่องหมายในช่องถัดจากปลั๊กอินที่ต้องการแล้วคลิกที่ปุ่ม "ติดตั้ง"
หลังจากนี้ หน้าต่างตัวแก้ไขจะโหลดซ้ำ และปลั๊กอินใหม่จะพร้อมใช้งานในแท็บชื่อเดียวกัน โดยทั่วไปแล้ว ทุกอย่างไม่มีอะไรจะง่ายไปกว่านี้แล้ว
ปลั๊กอินใดสำหรับ Notepad ที่คุณอาจต้องการในการทำงานของคุณปลั๊กอิน "TextFX" มีแกดเจ็ตเพิ่มเติมและสะดวกสบายมากมายซึ่งหลังจากการติดตั้งจะพร้อมใช้งานในรายการบาร์นี้ในเมนูด้านบนของตัวแก้ไข หากคุณยังไม่มีรายการดังกล่าว ให้ไปที่ “ปลั๊กอิน” - “Plagin Manager” - “แสดง Plagin Manager” เลื่อนรายการลงในแท็บแรกและทำเครื่องหมายที่ช่องถัดจาก TextFX Character
หลังจากติดตั้งแล้ว ตัวแก้ไขจะรีบูตและรายการ TextFX ใหม่ที่มีรายการย่อยแบบเลื่อนลงจำนวนมากจะปรากฏในเมนู ตัวอย่างเช่น การเปิดใช้งานตัวเลือกที่แสดงในภาพจะทำให้ชีวิตของคุณง่ายขึ้นอย่างมากเมื่อแก้ไขหรือเขียนโค้ด HTML:
ในกรณีนี้ ทันทีที่คุณป้อนแท็กเปิด Html ในโปรแกรมแก้ไขข้อความ Notepad++ แท็กปิดที่ตรงกันจะปรากฏขึ้นข้างๆ ทันที ช่วยประหยัดเวลาได้มากและลดโอกาสที่จะเกิดข้อผิดพลาดเนื่องจากแท็กที่ไม่ปิดลงอย่างมาก อย่างไรก็ตาม สิ่งนี้ทำให้ฉันรำคาญและฉันก็ไม่ได้ใช้มัน แต่นี่ไม่ได้ทำให้ศักดิ์ศรีของเธอลดลงเลย
มีอุปกรณ์มากมายใน TextFX ดังนั้นลองฝึกฝนด้วยตัวเองและตัดสินใจว่าอะไรจะสะดวกและมีประโยชน์สำหรับคุณ
ดำเนินการต่อในหัวข้อของแท็บในตัวแก้ไข คุ้มค่าที่จะกล่าวถึงความเป็นไปได้ในการเปรียบเทียบเอกสารสองฉบับ ขั้นแรกคุณจะต้องติดตั้งปลั๊กอินนี้ผ่าน Plugin Manager:
หากต้องการเปิดใช้งานโหมดการเปรียบเทียบเอกสารใน Notepad ++ คุณเพียงแค่เลือก "ส่วนเสริม" - "เปรียบเทียบ" - "เปรียบเทียบ" จากเมนูด้านบนหรือกด Alt + D บนแป้นพิมพ์ ด้วยเหตุนี้ แท็บที่ใช้งานอยู่ในปัจจุบันจะเปิดขึ้นในหน้าต่างของแผ่นจดบันทึกนี้ รวมถึงแท็บที่อยู่ข้างๆ ด้วย
เพื่อความสะดวกในการเปรียบเทียบเอกสาร Html หรือ PHP สองฉบับโปรแกรมแก้ไข Notepad ++ จะเน้นความแตกต่างให้คุณ หากต้องการเปลี่ยนไปใช้โหมดปกติในการทำงานกับเอกสาร คุณต้องเลือก "ส่วนเสริม" - "เปรียบเทียบ" - "ล้างผลลัพธ์" ในเมนูด้านบนหรือกด Ctrl+Alt+D บนแป้นพิมพ์
นอกจากนี้ สามารถดูเอกสารสองฉบับในหน้าต่าง Notepad++ ได้ทั้งแนวตั้งและแนวนอน หากต้องการเลือกวิธีการที่สะดวกที่สุดสำหรับคุณให้คลิกขวาที่ตำแหน่งของส่วนแล้วเลือกทิศทางการหมุน (ขวาหรือซ้าย)
อย่างไรก็ตาม หากคุณเช่นฉัน ส่วนใหญ่ใช้ Notepad++ เพื่อแก้ไขไฟล์ Html หรือ PHP ของไซต์ของคุณ คุณอาจพบว่ามีประโยชน์ที่จะสามารถเชื่อมต่อผ่าน FTP ได้โดยตรงจากสิ่งนี้ โปรแกรมแก้ไขข้อความ- จริงอยู่ ฉันชอบทำงานกับ FileZilla มากกว่า โดยเฉพาะอย่างยิ่งเมื่อพวกเขาจัดการขโมยรหัสผ่านของฉันจากมันด้วยซ้ำ
หากคุณต้องการลองทำงานผ่าน FTP ผ่าน Notepad ให้เลือก "ปลั๊กอิน" - "NppFTP" - "แสดงหน้าต่าง NppFTP" จากเมนูด้านบน ซึ่งจะเปิดหน้าต่างไคลเอนต์ FTP ทางด้านขวา
หากต้องการตั้งค่าการเชื่อมต่อ FTP ให้คลิกที่ไอคอนรูปเฟือง เลือก "การตั้งค่าโปรไฟล์" และป้อนรายละเอียดการเชื่อมต่อของคุณ งานต่อไปไม่แตกต่างจากที่ฉันเขียนในบทความเกี่ยวกับ FileZilla ซึ่งมีชีวิตอยู่มากนัก
หากต้องการเชื่อมต่อตัวตรวจสอบไวยากรณ์ภาษารัสเซียในตัวแก้ไข Notepad ++ ให้ใช้ปลั๊กอิน Shell-Checker (จากรายการเมนู "ปลั๊กอิน") ซึ่งคุณจะต้องดาวน์โหลดพจนานุกรมภาษารัสเซียจากหน้านี้และเมื่อเปิดใช้งานเครื่องตรวจตัวสะกดนี้ ปลั๊กอิน ระบุเส้นทางบนคอมพิวเตอร์ของคุณไปยังไฟล์พจนานุกรม
มีความแตกต่างในการติดตั้ง ก่อนอื่นคุณจะต้องดาวน์โหลดตัวติดตั้งแบบเต็มจากนั้นจึงดาวน์โหลดไฟล์ที่มีพจนานุกรมภาษารัสเซีย aspell-ru-0.50-2-3.exe ขั้นแรก ให้ติดตั้งตัวติดตั้งแบบเต็ม โดยในตัวช่วยสร้างนั้น ฉันไม่ได้เปลี่ยนเส้นทางเริ่มต้นเป็นการส่วนตัว (c:\Program Files (x86)\Aspell\)
จากนั้นติดตั้งชุดภาษา โดยก่อนอื่นคุณจะต้องป้อนตัวอักษร "y" ในหน้าต่าง DOS แล้วกด Enter บนแป้นพิมพ์ (แม้ว่าบางทีนี่อาจเป็นแค่ฉันเพราะฉันเคยติดตั้ง GNU Aspell บนคอมพิวเตอร์ของฉันมาก่อน):
จากนั้นตัวช่วยสร้างการติดตั้งพจนานุกรมภาษารัสเซียมาตรฐานจะเริ่มทำงานโดยที่ฉันไม่ได้เปลี่ยนเส้นทางเริ่มต้นอีกครั้ง ทั้งหมด.
ตอนนี้รีสตาร์ท Notepad ++ และเลือกรายการที่แสดงด้านบนจากเมนูหรือกด CTRL + ALT + SHIFT + S รวมกันที่ไม่จริงบนแป้นพิมพ์ ในหน้าต่างที่เปิดขึ้นมา คุณจะต้องป้อนเส้นทางไปยังไดเร็กทอรี BIN จากโฟลเดอร์ Aspell:
หากคุณไม่ได้เปลี่ยนเส้นทางเมื่อติดตั้ง GNU Aspell และพจนานุกรมภาษารัสเซีย คุณจะต้องแทรกที่นี่:
C:\ไฟล์โปรแกรม (x86)\Aspell\bin\
หรืออะไรทำนองนั้นขึ้นอยู่กับระบบปฏิบัติการของคุณ เพียงเท่านี้ ให้เลือกข้อความที่คุณต้องการตรวจสอบการสะกดแล้วกด CTRL+ALT+SHIFT+S (คุณสามารถเปลี่ยนชุดค่าผสมนี้ได้ในการตั้งค่าปุ่มลัด - ดูด้านบน) หน้าต่างจะปรากฏขึ้นเพื่อแสดงข้อผิดพลาดแรกที่พบ:
คุณสามารถเพิกเฉยได้หรือเลือกสิ่งทดแทนที่เหมาะสมจากตัวเลือกที่เสนอ ด้านล่างนี้คุณสามารถเปลี่ยนภาษาที่ใช้ตรวจสอบได้หากคุณได้ติดตั้งโมดูลภาษา GNU Aspell ไว้หลายโมดูล แค่นั้นแหละ.
DSpellCheck เป็นโซลูชันที่สะดวกมากในลักษณะเดียวกับปลั๊กอินก่อนหน้า เนื่องจากใช้ GNU Aspell และพจนานุกรมภาษารัสเซียด้วย แต่ก็มีการตรวจสอบการสะกดคำทันที เช่นเดียวกับในเบราว์เซอร์สมัยใหม่ทั้งหมด ไปที่ตัวจัดการปลั๊กอินและติดตั้ง
การตรวจสอบไวยากรณ์จะเปิดใช้งานตามค่าเริ่มต้นทันที (สามารถปิดใช้งานได้โดยยกเลิกการเลือกช่องทำเครื่องหมายที่แสดงในภาพหน้าจอ) แต่โมดูลจะเชื่อมต่อกับเท่านั้น ภาษาอังกฤษดังนั้นเราจึงไปที่การตั้งค่า DSpellCheck และทำการเปลี่ยนแปลง
เลือก Aspell จากรายการแบบเลื่อนลง (หากคุณยังไม่ได้ติดตั้งให้เลื่อนบทความนี้ขึ้นเล็กน้อยแล้วดาวน์โหลดโมดูลพร้อมกับชุดภาษารัสเซียเพื่อติดตั้งบนระบบปฏิบัติการของคุณ) และด้านล่างระบุเส้นทาง ไปยังไฟล์ aspell-15.dll ต่อไปอีกเล็กน้อย ให้เลือกภาษาของพจนานุกรมที่เชื่อมต่อ หากคุณได้ติดตั้งไว้หลายรายการแล้วคลิกนำไปใช้
ตอนนี้ข้อผิดพลาดทั้งหมดที่พบจะถูกขีดเส้นใต้ด้วยเส้นหยักสีแดง (สามารถเปลี่ยนสีได้ในการตั้งค่า) และเมื่อคุณเลื่อนเคอร์เซอร์ของเมาส์ลูกศรจะปรากฏขึ้นโดยคลิกที่คุณสามารถเลือกการสะกดที่ถูกต้องของคำที่กำหนด หรือเพิ่มลงในพจนานุกรมหรือในรายการที่ละเว้น
ขอให้โชคดี! พบกันเร็ว ๆ นี้ในหน้าของเว็บไซต์บล็อก
คุณอาจจะสนใจ
วิธีลบบรรทัดว่างใน Notepad++ วิธีการ รายการ URLที่อยู่ แยกโดเมน และลบการซ้ำซ้อนโดยใช้ Notepad++ (การเตรียมรายการสำหรับลิงก์ปฏิเสธ) วิธีค้นหาเนื้อหาของไฟล์ใน Total Commander
FileZilla - ดาวน์โหลดได้ฟรีที่ไหนและวิธีเรียนรู้วิธีใช้ Filezilla ไคลเอนต์ FTP ยอดนิยม
PhpMyAdmin - คืออะไร คุณสามารถดาวน์โหลดได้ที่ไหน วิธีติดตั้ง กำหนดค่า และใช้งาน
Artisteer - โปรแกรมสำหรับสร้างและแก้ไขเทมเพลตสำหรับ Joomla และธีมสำหรับ WordPress
Punto Switcher - สวิตช์รูปแบบแป้นพิมพ์ฟรีและคุณสมบัติอื่น ๆ ของโปรแกรม Punto Switcher