Thursday, 26 May 2016

Notepad++ Editor for Coding


Notepad++ Editor for Coding

ในการเขียนโปรแกรม PHP , HTML , CSS และ JavaScript ซึ่งเป็น Syntax ที่เราจำเป็นในการเขียนเว็บ Tools ที่ดีจะต้องมีการจัดการในส่วนของ Syntax Highlighting และ Syntax Folding โดยความหมายของ Highlighting คือ การแสดงมุมมองของสี ในรูปแบบของ Function และ String ต่าง ๆ ส่วน Folding คือ การ Scope ในส่วนของต่าง ๆ ของ Coding เช่น บน php สามารถ scope เงื่อนไขของ function , if และ { ... } ส่วน html, css และ javascript ก็สามารถ html element เช่น <div> ซึ่งความสามารถเหล่านี้จะช่วยให้เราเขียนโปรแกรมนั้นง่ายและสะดวกมาก ๆ

Download Notepad++
https://notepad-plus-plus.org/download/
Feature พื้นฐาน

    ซอฟต์แวร์ Open Source สามารถดาวน์โหลดติดตั้งใช้งานได้ฟรี
    โปรแกรมมีขนาดเล็ก ติดตั้งง่าย ไม่มีของแถมมาแน่นอน
    มี Syntax Highlighting และ Syntax Folding รองรับหลายภาษามาก ๆ ติดสามารถติดตั้ง Plugin เพิ่มได้
    Auto-completion: Word completion, Function completion and Function parameters hint แสดงคำแนะนำ เช่น รายการ function
    รองรับการเข้ารหัสเช่น ASCI และ Unicode (UTF-8), With BOM และอื่น ๆ อีกมากมาย
    รองรับการใช้ Regular Expression ในการค้นหาและแทนที่
    สามารถแก้ไขเมนูทางลัด (Shortcut) ได้ด้วยตนเอง
    Macro recording and playback มี Macro เหมือน Web Browser ด้วย
    Multi-Language environment supported พวกเมนู มีหลายภาษา
    Zoom in and zoom out และ WYSIWYG (Printing)
ตัวอย่างของ Syntax Highlighting

ตัวอย่างของ Syntax Folding




                                                                   รองรับได้หลายภาษามาก

ที่ขนาดไม่ได้คือ PHP ซึ่งเป็นภาษาที่ได้รับความนิยมมากที่สุดในโลก

การ Highlighting และ Folding Scope บน HTML และ CSS, JavaScript

การ Highlighting และ Folding Scope บนภาษา PHP

การ Highlighting และ Folding Scope บน SQL

Auto-completion: Word completion, Function completion แสดง function ต่าง ๆ ในภาษาที่กำลังเขียนอยู่

Function parameters hint แสดงรายการคำแนะนำในการส่งค่า Parameters

แบ่ง Folding Scope ย่อขยาย เพื่อให้ดูได้ง่าย

กำหนดรูปแบบของ Encoding ได้ง่ายมาก ๆ



0 ความคิดเห็น:

Post a Comment