SlideShare a Scribd company logo
1 of 19
1
การใช้งานโปรแกรม
Lazy Dev Helper เบื้องต้น
Thanarak Kaoram
2
WORK SMART NOT HARD
ลองใช้ Lazy
Dev Helper
ไหม ?
3
Lazy Dev Helper คืออะไร ?
LazyDev Helper คือ Program Utility Tool ที่ช่วยในการ
ทางาน โดยสามารถเก็บข้อความที่ใช้บ่อย ๆ เอาไว้ แล้วนาออกมา
ใช้ได้ ด้วยการกด Shotcut Key ที่กาหนดไว้ เช่น Ctrl+1 ถึง 9 โดยมี
ความสามารถในการจัดเก็บ Code Templates รวมถึงสามารถสร้าง
Code Script จัดการกับข้อความ String เพื่อช่วยให้การปฏิบัติงานมี
ความรวดเร็วขึ้นเป็นอย่างมาก
สามารถใช้งานร่วมกับโปรแกรมใด ๆ ก็ตามที่ Run อยู่บน
ระบบปฏิบัติการ Windows
4
ประโยชน์ของโปรแกรม Lazy Dev Helper
- Developer สามารถนาโปรแกรมไปใช้ เพื่อช่วยเพิ่มประสิทธิภาพในการทางาน
ในสถานการณ์การทางาน ดังต่อไปนี้
# ใช้เพื่อช่วย Comment Code เมื่อทาการแก้ไข SourceCode โปรแกรม
ในเรื่องเดียวกันทีละหลายๆไฟล์ โดยไม่ต้องคีย์ วัน-เวลา หัวข้อที่แก้ไขใหม่ ซ้าๆ
# ใช้เพื่อช่วยในการทดสอบโปรแกรม ระหว่างทาการแก้ไขโปรแกรม โดย
สามารถเก็บข้อมูลที่จะใช้ทดสอบไว้ก่อน เช่น เลขบัญชี รหัสลูกค้า เก็บไว้เป็น List
ของข้อมูลสาหรับการทดสอบ เพื่อไม่ต้องคีย์ข้อมูลซ้า ๆ ในแต่ครั้งที่ทาการ
ทดสอบโปรแกรม ทาให้ประหยัดเวลาในการทดสอบ
# ใช้เพื่อช่วย Coding โปรแกรม โดยสามารถ ออกแบบ Script ใน Mode
Code Special ในแบบของตนเอง เพื่อให้โปรแกรมสามารถ Generate Source
Code เพื่อนาไปใช้ในโปรแกรมได้ โดยไม่ต้องพิมพ์เองซ้าๆ
# ใช้เพื่อช่วย ดึง Script เกี่ยวกับ Database ที่ใช้บ่อย ๆ และมักลืม
ขั้นตอน โดยสามารถบันทึกคาสั่งไว้ใน โหมด Code Template เพื่อนากลับมา
ใช้ได้ใหม่ได้ทันที เช่นคาสั่ง Alter Table คาสั่ง Grant ฯลฯ
5
ประโยชน์ของโปรแกรม Lazy Dev Helper
- สาหรับ บุคคลทั่วไป สามารถนามาใช้เก็บข้อมูลในลักษณะ Tip and Trick ใน
การทางานได้ เช่น
# การสร้าง Template ในการส่งอีเมล์ทา change หาทีมต่าง ๆ
# การสร้าง Template ในการส่งอีเมล์ติดต่องานอื่น
# สามารถนามาใช้ตอนพิมพ์เอกสาร หรือคีย์ข้อมูลในระบบ ที่ต้องใช้บ่อย ๆ
เพื่อป้องกันการพิมพ์ผิดได้
# สาหรับคนที่มักจารหัสพนักงานเพื่อนร่วมงานไม่ได้ สามารถนามาเก็บ
ข้อมูลรหัสพนักงานของเพื่อนร่วมงานไว้ เวลาคีย์ใบลาจะได้ไม่ต้องเสียเวลาค้นหา
# ใช้ Mode Text Memory เก็บข้อมูลชื่อ-ที่อยู่ของตัวเอง เวลาคีย์ข้อมูลใน
แบบฟอร์มสั่งของ ไม่ต้องเสียเวลา Copy Paste ทีละช่อง กรณีทีอยู่แบบแยกช่อง
คาเตือน : ไม่ควรนาไปเก็บข้อมูลความลับ เช่น รหัสผ่านส่วนตัว
(เพื่อความปลอดภัย ควรคีย์ใหม่เองทุกครั้ง ไม่ควรบันทึกไว้ไม่ว่าที่ใดก็ตาม)
6
การติดตั้งโปรแกรม Lazy Dev Helper
โปรแกรม Lazy Dev Helper ไม่จาเป็นต้อง Install เพื่อ
ติดตั้งโปรแกรม โปรแกรมมีไฟล์ exe เพียงตัวเดียว
ขนาดไฟล์เพียง 1 Mb ชื่อ DevHelper.exe สามารถนาไปวางที่
ไดร์ฟ หรือโฟลเดอร์ใด ๆ ก็ได้ในระบบปฏิบัติการ Windows
ข้อแนะนา : ควรสร้างโฟลเดอร์ไว้แล้วเอาโปรแกรมไปวาง
ก่อน Run โปรแกรมครั้งแรก เนื่องจากโปรแกรมจะสร้าง Local Database
สาหรับใช้ในโปรแกรมและสร้าง Example Data สาหรับเป็นตัวอย่าง เพื่อให้
โปรแกรมพร้อมใช้งาน ในโหมดต่างๆ
7
คาแนะนาด้านความปลอดภัย
โปรแกรม Lazy Dev Helper จะทางานในแบบ
Standalone เท่านั้น ตัวโปรแกรมจะไม่มีการเชื่อมต่อกับระบบ
Network ใด ๆ ซึ่งหากผู้ใช้ เป็นห่วงเรื่องความปลอดภัย ที่จะนา
ไฟล์ exe ที่ไม่คุ้นเคยไปใช้งานที่เครื่อง ท่านสามารถ ตั้ง Firewall
Block การออก Network ของโปรแกรมนี้เอาไว้ได้เลย
อย่างไรก็ตามผู้พัฒนา ขอรับรองว่า
โปรแกรมไม่มีโค้ดที่จะก่อให้เกิดความเสียหายต่อผู้ใช้อย่างแน่นอน
8
หน้าจอโปรแกรม
9
ข้อแนะนาในการ Config โปรแกรม
คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรม Run ขึ้นมาพร้อมกับ Windows ทุกครั้ง
คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรม Run ขึ้นมาใน Mode ซ่อนตัว โปรแกรมจะแสดง Icon ที่ System Tray
คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรมอยู่ในสถานะ Always Stay On Top นั่นคือ
โปรแกรมจะสามารถอยู่ข้างบนได้ตลอดเวลา เหนือโปรแกรมอื่นหรือหน้าอื่นๆที่คุณเปิด
ไว้ สาหรับใช้ เมื่อโปรแกรมอยู่ใน Mode Text Memory แบบ Set ค่า ให้กับ
โปรแกรม เพื่อให้สามารถตรวจสอบการเก็บข้อมูลว่าสามารถเก็บข้อมูลได้ถูกต้อง
10
Mode Text Memory
Ctrl+1 Ctrl+2
Ctrl+3 Ctrl+4
Ctrl+5 Ctrl+6
Ctrl+7 Ctrl+8
Ctrl+9
Ctrl+0 เปลี่ยน Profile
Ctrl+- เปลี่ยนรูปแบบ
11
Mode Code Template
Code Template เป็นความสามารถพื้นฐานที่มีอยู่
ใน Editor ในการพัฒนาโปรแกรมทั่วๆไปอยู่แล้ว
จุดเด่น ของ Code Template ของโปรแกรม Lazy
Dev Helper คือ สามารถสร้าง Code Template ที่สามารถ
ใช้งานที่ Editor ใด ๆ ก็ได้ที่ Run บนระบบปฏิบัติการ
Windows
12
การใช้งาน Mode Code Template
พิมพ์ข้อความให้ตรงกับคาย่อ ของ Code Template
ที่สร้างไว้ในโปรแกรม หลังจากนั้น ทาแถบสี Select เลือก
ข้อความนั้น แล้วกด Ctrl+=
โปรแกรมจะแปลงข้อความที่พิมพ์ไว้ให้เป็นคาเต็ม
ภาพหน้าจอการบันทึก Code Template ในโปรแกรม
กรอกคำย่อ
กรอกข้อควำมเต็ม
13
การใช้งาน Mode Code Template
ภาพหน้าจอ ก่อน และหลัง การใช้งาน Code Template ในโปรแกรม
เมื่อพิมพ์คำย่อ แล้วทำแถบสีที่ข้อควำม หลังจำกนั้น
กด Ctrl+= โปรแกรมจะแปลงข้อควำมจำกคำย่อ เป็น คำเต็มให้ดังภำพ
14
การใช้งาน Mode Special Code
กด Ctrl+R แทนกำรกดปุ่ม Run
กด Ctrl+D เพื่อ
Duplicate Row
Code เป็นแบบทำงำนจำกบนลงล่ำง
เลียนแบบกำรเขียนจำกตัวอย่ำงไปสร้ำง
Code ใหม่ในแบบของตัวเองได้เลย
โปรแกรมจะ Copy Output ให้อัตโนมัติ Run
แล้วก็ไปที่หน้ำจอที่ต้องกำรแล้วกด Ctrl+V ได้เลย
15
อื่น ๆ
Icon ของโปรแกรมเมื่อแสดงอยู่ที่ System Tray
เมื่อกด Double Click ที่ Icon โปรแกรมจะสลับโหมดไปมา ระหว่างโหมด Show กับ Hide
เมื่อคลิ้กขวา ที่ Icon ของโปรแกรมจะแสดงเมนูดังภาพ
และการปิดโปรแกรม เมื่ออยู่ในโหมดซ่อนตัว โปรแกรมจะไม่ถามยืนยันการปิดโปรแกรม
16
อื่น ๆ
หาก Run โปรแกรมแล้วขึ้นข้อความดังภาพ แสดงว่า โปรแกรมได้ Run อยู่แล้ว แต่อาจจะอยู่ใน Mode ซ่อนตัว
ลองกด Ctrl+~ หรือ Ctrl+. เพื่อให้โปรแกรมอยู่ใน Mode แสดงตัว
17
Shortcut Keys in Lazy Dev Helper
Shortcut Keys Description
Ctrl+~,Ctrl+. (Numpad) Hide or Show Program
Ctrl+0 เลื่อนลำดับข้อมูลที่บันทึกไว้ใน Mode Text Memory
Ctrl+1-9 Get Data or Set Data
Ctrl+- (ทางซ้ายปุ่ม =) ใช้ วน สลับ Type Mode Text Memory ไปเรื่อย ๆ
Ctrl+= (ทางซ้ายปุ่ม Backspace) ใช้แปลงข้อควำมคำย่อ ที่เลือกไว้ Mapping กับ Mode Code Templates
Ctrl+/ (Numpad) สลับ Type ปกติ กับ Get By Line From #9 ปกติ
Ctrl+* (Numpad) สลับ Type Reformat กับ Get By Line From #9 Reformat
Ctrl+- (Numpad) ถ้ำอยู่ใน Type ปกติ หรือ Reformat ใช้สลับไปโหมด Set Value ได้
ถ้ำอยู่ใน Type #9 ปกติ หรือ #9 Reformat ใช้ในกำร Get Data บรรทัดแรก ออกจำก Data 9 แล้วลบบรรทัดนั้นออก
Ctrl++ (Numpad) ถ้ำอยู่ใน Type ปกติ หรือ Reformat หรือ ใช้ Add New Record ใน Text Memory
ถ้ำอยู่ใน Type #9 ปกติ หรือ #9 Reformat ใช้ในกำร Set Data ที่เลือก เข้ำไปที่บรรทัดแรกของ Data 9
18
เกี่ยวกับผู้พัฒนาโปรแกรม
https://medium.com/@nookthanarakk/review-โปรแกรม-dev-helper-เครื่องมือช่วยทุ่นแรงสาหรับโปรแกรมเมอร์-a68bae749547
Thank You

More Related Content

What's hot

โปรแกรม dream 8
โปรแกรม dream 8โปรแกรม dream 8
โปรแกรม dream 8kruppp46
 
Powerpoint บทที่ 2
Powerpoint บทที่ 2Powerpoint บทที่ 2
Powerpoint บทที่ 2patchareepoim
 
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Androidการเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App AndroidAod Parinthorn
 
ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0Bass Bass
 
ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6Tom Nuntiya
 
การเขียนโปรแกรมโดยใช้ NetBeans
การเขียนโปรแกรมโดยใช้ NetBeansการเขียนโปรแกรมโดยใช้ NetBeans
การเขียนโปรแกรมโดยใช้ NetBeansNomjeab Nook
 
คู่มือ Dreamwever 8
คู่มือ Dreamwever 8คู่มือ Dreamwever 8
คู่มือ Dreamwever 8duangnapa27
 
การเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicการเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicSarun Kitcharoen
 
Netbeans and Android Appliation
Netbeans and Android AppliationNetbeans and Android Appliation
Netbeans and Android AppliationSedthawoot Pitapo
 
Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Webidea Petchtharat
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นNattapon
 

What's hot (20)

การเขียนโปรแกรมด้วย Vb 6.0
การเขียนโปรแกรมด้วย Vb 6.0การเขียนโปรแกรมด้วย Vb 6.0
การเขียนโปรแกรมด้วย Vb 6.0
 
โปรแกรม dream 8
โปรแกรม dream 8โปรแกรม dream 8
โปรแกรม dream 8
 
Powerpoint บทที่ 2
Powerpoint บทที่ 2Powerpoint บทที่ 2
Powerpoint บทที่ 2
 
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Androidการเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
การเขียนโปรแกรมโดยใช้ Net beans และการสร้าง App Android
 
ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0ส่งงาน Microsoft Visual Basic 6.0
ส่งงาน Microsoft Visual Basic 6.0
 
ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6
 
การเขียนโปรแกรมโดยใช้ NetBeans
การเขียนโปรแกรมโดยใช้ NetBeansการเขียนโปรแกรมโดยใช้ NetBeans
การเขียนโปรแกรมโดยใช้ NetBeans
 
การเขียนโปรแกรมโดยใช้ Netbean
การเขียนโปรแกรมโดยใช้ Netbeanการเขียนโปรแกรมโดยใช้ Netbean
การเขียนโปรแกรมโดยใช้ Netbean
 
Cstructure
CstructureCstructure
Cstructure
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรม
 
คู่มือ Dreamwever 8
คู่มือ Dreamwever 8คู่มือ Dreamwever 8
คู่มือ Dreamwever 8
 
Gnewvb01 090401013958-phpapp01
Gnewvb01 090401013958-phpapp01Gnewvb01 090401013958-phpapp01
Gnewvb01 090401013958-phpapp01
 
Open source พื้นฐานที่ควรมี
Open source พื้นฐานที่ควรมีOpen source พื้นฐานที่ควรมี
Open source พื้นฐานที่ควรมี
 
5
55
5
 
การเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicการเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basic
 
Netbeans and Android Appliation
Netbeans and Android AppliationNetbeans and Android Appliation
Netbeans and Android Appliation
 
Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้Dreamweaver แนะโปรแกรมและวิธีใช้
Dreamweaver แนะโปรแกรมและวิธีใช้
 
การสร้างเว็บเพจด้วยDream 8
การสร้างเว็บเพจด้วยDream 8การสร้างเว็บเพจด้วยDream 8
การสร้างเว็บเพจด้วยDream 8
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
 

Similar to Lazy Dev Helper 2004

3 software deverlop
3 software deverlop3 software deverlop
3 software deverlopPor Kung
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++Naowarat Jaikaroon
 
หน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาหน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาPhanupong Chanayut
 
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6Khon Kaen University
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์N'Name Phuthiphong
 
โครงงานคอม 5
โครงงานคอม 5โครงงานคอม 5
โครงงานคอม 5wipawanmmiiww
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6arachaporn
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6arachaporn
 
การสร้างเว็บด้วย Macromedia dreamweaver8
การสร้างเว็บด้วย Macromedia dreamweaver8การสร้างเว็บด้วย Macromedia dreamweaver8
การสร้างเว็บด้วย Macromedia dreamweaver8doraemonbookie
 
งานกลุ่มมคอม
งานกลุ่มมคอมงานกลุ่มมคอม
งานกลุ่มมคอมEdz Chatchawan
 
ภาษา C
ภาษา Cภาษา C
ภาษา C0872671746
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาwinewic199
 
การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++dechathon
 
System development life cycle sdlc
System development life cycle  sdlcSystem development life cycle  sdlc
System development life cycle sdlcKapook Moo Auan
 
System Development Life Cycle S D L C
System  Development  Life  Cycle   S D L CSystem  Development  Life  Cycle   S D L C
System Development Life Cycle S D L CKapook Moo Auan
 

Similar to Lazy Dev Helper 2004 (20)

3 software deverlop
3 software deverlop3 software deverlop
3 software deverlop
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
 
หน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาหน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษา
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
โครงงานคอม 5
โครงงานคอม 5โครงงานคอม 5
โครงงานคอม 5
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
การสร้างเว็บด้วย Macromedia dreamweaver8
การสร้างเว็บด้วย Macromedia dreamweaver8การสร้างเว็บด้วย Macromedia dreamweaver8
การสร้างเว็บด้วย Macromedia dreamweaver8
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
งานกลุ่มมคอม
งานกลุ่มมคอมงานกลุ่มมคอม
งานกลุ่มมคอม
 
ภาษา C
ภาษา Cภาษา C
ภาษา C
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญา
 
ใบความรู้ การเขียนโปรแกรม
ใบความรู้ การเขียนโปรแกรมใบความรู้ การเขียนโปรแกรม
ใบความรู้ การเขียนโปรแกรม
 
การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++
 
System development life cycle sdlc
System development life cycle  sdlcSystem development life cycle  sdlc
System development life cycle sdlc
 
System Development Life Cycle S D L C
System  Development  Life  Cycle   S D L CSystem  Development  Life  Cycle   S D L C
System Development Life Cycle S D L C
 

Lazy Dev Helper 2004

  • 1. 1 การใช้งานโปรแกรม Lazy Dev Helper เบื้องต้น Thanarak Kaoram
  • 2. 2 WORK SMART NOT HARD ลองใช้ Lazy Dev Helper ไหม ?
  • 3. 3 Lazy Dev Helper คืออะไร ? LazyDev Helper คือ Program Utility Tool ที่ช่วยในการ ทางาน โดยสามารถเก็บข้อความที่ใช้บ่อย ๆ เอาไว้ แล้วนาออกมา ใช้ได้ ด้วยการกด Shotcut Key ที่กาหนดไว้ เช่น Ctrl+1 ถึง 9 โดยมี ความสามารถในการจัดเก็บ Code Templates รวมถึงสามารถสร้าง Code Script จัดการกับข้อความ String เพื่อช่วยให้การปฏิบัติงานมี ความรวดเร็วขึ้นเป็นอย่างมาก สามารถใช้งานร่วมกับโปรแกรมใด ๆ ก็ตามที่ Run อยู่บน ระบบปฏิบัติการ Windows
  • 4. 4 ประโยชน์ของโปรแกรม Lazy Dev Helper - Developer สามารถนาโปรแกรมไปใช้ เพื่อช่วยเพิ่มประสิทธิภาพในการทางาน ในสถานการณ์การทางาน ดังต่อไปนี้ # ใช้เพื่อช่วย Comment Code เมื่อทาการแก้ไข SourceCode โปรแกรม ในเรื่องเดียวกันทีละหลายๆไฟล์ โดยไม่ต้องคีย์ วัน-เวลา หัวข้อที่แก้ไขใหม่ ซ้าๆ # ใช้เพื่อช่วยในการทดสอบโปรแกรม ระหว่างทาการแก้ไขโปรแกรม โดย สามารถเก็บข้อมูลที่จะใช้ทดสอบไว้ก่อน เช่น เลขบัญชี รหัสลูกค้า เก็บไว้เป็น List ของข้อมูลสาหรับการทดสอบ เพื่อไม่ต้องคีย์ข้อมูลซ้า ๆ ในแต่ครั้งที่ทาการ ทดสอบโปรแกรม ทาให้ประหยัดเวลาในการทดสอบ # ใช้เพื่อช่วย Coding โปรแกรม โดยสามารถ ออกแบบ Script ใน Mode Code Special ในแบบของตนเอง เพื่อให้โปรแกรมสามารถ Generate Source Code เพื่อนาไปใช้ในโปรแกรมได้ โดยไม่ต้องพิมพ์เองซ้าๆ # ใช้เพื่อช่วย ดึง Script เกี่ยวกับ Database ที่ใช้บ่อย ๆ และมักลืม ขั้นตอน โดยสามารถบันทึกคาสั่งไว้ใน โหมด Code Template เพื่อนากลับมา ใช้ได้ใหม่ได้ทันที เช่นคาสั่ง Alter Table คาสั่ง Grant ฯลฯ
  • 5. 5 ประโยชน์ของโปรแกรม Lazy Dev Helper - สาหรับ บุคคลทั่วไป สามารถนามาใช้เก็บข้อมูลในลักษณะ Tip and Trick ใน การทางานได้ เช่น # การสร้าง Template ในการส่งอีเมล์ทา change หาทีมต่าง ๆ # การสร้าง Template ในการส่งอีเมล์ติดต่องานอื่น # สามารถนามาใช้ตอนพิมพ์เอกสาร หรือคีย์ข้อมูลในระบบ ที่ต้องใช้บ่อย ๆ เพื่อป้องกันการพิมพ์ผิดได้ # สาหรับคนที่มักจารหัสพนักงานเพื่อนร่วมงานไม่ได้ สามารถนามาเก็บ ข้อมูลรหัสพนักงานของเพื่อนร่วมงานไว้ เวลาคีย์ใบลาจะได้ไม่ต้องเสียเวลาค้นหา # ใช้ Mode Text Memory เก็บข้อมูลชื่อ-ที่อยู่ของตัวเอง เวลาคีย์ข้อมูลใน แบบฟอร์มสั่งของ ไม่ต้องเสียเวลา Copy Paste ทีละช่อง กรณีทีอยู่แบบแยกช่อง คาเตือน : ไม่ควรนาไปเก็บข้อมูลความลับ เช่น รหัสผ่านส่วนตัว (เพื่อความปลอดภัย ควรคีย์ใหม่เองทุกครั้ง ไม่ควรบันทึกไว้ไม่ว่าที่ใดก็ตาม)
  • 6. 6 การติดตั้งโปรแกรม Lazy Dev Helper โปรแกรม Lazy Dev Helper ไม่จาเป็นต้อง Install เพื่อ ติดตั้งโปรแกรม โปรแกรมมีไฟล์ exe เพียงตัวเดียว ขนาดไฟล์เพียง 1 Mb ชื่อ DevHelper.exe สามารถนาไปวางที่ ไดร์ฟ หรือโฟลเดอร์ใด ๆ ก็ได้ในระบบปฏิบัติการ Windows ข้อแนะนา : ควรสร้างโฟลเดอร์ไว้แล้วเอาโปรแกรมไปวาง ก่อน Run โปรแกรมครั้งแรก เนื่องจากโปรแกรมจะสร้าง Local Database สาหรับใช้ในโปรแกรมและสร้าง Example Data สาหรับเป็นตัวอย่าง เพื่อให้ โปรแกรมพร้อมใช้งาน ในโหมดต่างๆ
  • 7. 7 คาแนะนาด้านความปลอดภัย โปรแกรม Lazy Dev Helper จะทางานในแบบ Standalone เท่านั้น ตัวโปรแกรมจะไม่มีการเชื่อมต่อกับระบบ Network ใด ๆ ซึ่งหากผู้ใช้ เป็นห่วงเรื่องความปลอดภัย ที่จะนา ไฟล์ exe ที่ไม่คุ้นเคยไปใช้งานที่เครื่อง ท่านสามารถ ตั้ง Firewall Block การออก Network ของโปรแกรมนี้เอาไว้ได้เลย อย่างไรก็ตามผู้พัฒนา ขอรับรองว่า โปรแกรมไม่มีโค้ดที่จะก่อให้เกิดความเสียหายต่อผู้ใช้อย่างแน่นอน
  • 9. 9 ข้อแนะนาในการ Config โปรแกรม คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรม Run ขึ้นมาพร้อมกับ Windows ทุกครั้ง คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรม Run ขึ้นมาใน Mode ซ่อนตัว โปรแกรมจะแสดง Icon ที่ System Tray คลิ๊กต้วเลือกนี้ หากต้องการให้ โปรแกรมอยู่ในสถานะ Always Stay On Top นั่นคือ โปรแกรมจะสามารถอยู่ข้างบนได้ตลอดเวลา เหนือโปรแกรมอื่นหรือหน้าอื่นๆที่คุณเปิด ไว้ สาหรับใช้ เมื่อโปรแกรมอยู่ใน Mode Text Memory แบบ Set ค่า ให้กับ โปรแกรม เพื่อให้สามารถตรวจสอบการเก็บข้อมูลว่าสามารถเก็บข้อมูลได้ถูกต้อง
  • 10. 10 Mode Text Memory Ctrl+1 Ctrl+2 Ctrl+3 Ctrl+4 Ctrl+5 Ctrl+6 Ctrl+7 Ctrl+8 Ctrl+9 Ctrl+0 เปลี่ยน Profile Ctrl+- เปลี่ยนรูปแบบ
  • 11. 11 Mode Code Template Code Template เป็นความสามารถพื้นฐานที่มีอยู่ ใน Editor ในการพัฒนาโปรแกรมทั่วๆไปอยู่แล้ว จุดเด่น ของ Code Template ของโปรแกรม Lazy Dev Helper คือ สามารถสร้าง Code Template ที่สามารถ ใช้งานที่ Editor ใด ๆ ก็ได้ที่ Run บนระบบปฏิบัติการ Windows
  • 12. 12 การใช้งาน Mode Code Template พิมพ์ข้อความให้ตรงกับคาย่อ ของ Code Template ที่สร้างไว้ในโปรแกรม หลังจากนั้น ทาแถบสี Select เลือก ข้อความนั้น แล้วกด Ctrl+= โปรแกรมจะแปลงข้อความที่พิมพ์ไว้ให้เป็นคาเต็ม ภาพหน้าจอการบันทึก Code Template ในโปรแกรม กรอกคำย่อ กรอกข้อควำมเต็ม
  • 13. 13 การใช้งาน Mode Code Template ภาพหน้าจอ ก่อน และหลัง การใช้งาน Code Template ในโปรแกรม เมื่อพิมพ์คำย่อ แล้วทำแถบสีที่ข้อควำม หลังจำกนั้น กด Ctrl+= โปรแกรมจะแปลงข้อควำมจำกคำย่อ เป็น คำเต็มให้ดังภำพ
  • 14. 14 การใช้งาน Mode Special Code กด Ctrl+R แทนกำรกดปุ่ม Run กด Ctrl+D เพื่อ Duplicate Row Code เป็นแบบทำงำนจำกบนลงล่ำง เลียนแบบกำรเขียนจำกตัวอย่ำงไปสร้ำง Code ใหม่ในแบบของตัวเองได้เลย โปรแกรมจะ Copy Output ให้อัตโนมัติ Run แล้วก็ไปที่หน้ำจอที่ต้องกำรแล้วกด Ctrl+V ได้เลย
  • 15. 15 อื่น ๆ Icon ของโปรแกรมเมื่อแสดงอยู่ที่ System Tray เมื่อกด Double Click ที่ Icon โปรแกรมจะสลับโหมดไปมา ระหว่างโหมด Show กับ Hide เมื่อคลิ้กขวา ที่ Icon ของโปรแกรมจะแสดงเมนูดังภาพ และการปิดโปรแกรม เมื่ออยู่ในโหมดซ่อนตัว โปรแกรมจะไม่ถามยืนยันการปิดโปรแกรม
  • 16. 16 อื่น ๆ หาก Run โปรแกรมแล้วขึ้นข้อความดังภาพ แสดงว่า โปรแกรมได้ Run อยู่แล้ว แต่อาจจะอยู่ใน Mode ซ่อนตัว ลองกด Ctrl+~ หรือ Ctrl+. เพื่อให้โปรแกรมอยู่ใน Mode แสดงตัว
  • 17. 17 Shortcut Keys in Lazy Dev Helper Shortcut Keys Description Ctrl+~,Ctrl+. (Numpad) Hide or Show Program Ctrl+0 เลื่อนลำดับข้อมูลที่บันทึกไว้ใน Mode Text Memory Ctrl+1-9 Get Data or Set Data Ctrl+- (ทางซ้ายปุ่ม =) ใช้ วน สลับ Type Mode Text Memory ไปเรื่อย ๆ Ctrl+= (ทางซ้ายปุ่ม Backspace) ใช้แปลงข้อควำมคำย่อ ที่เลือกไว้ Mapping กับ Mode Code Templates Ctrl+/ (Numpad) สลับ Type ปกติ กับ Get By Line From #9 ปกติ Ctrl+* (Numpad) สลับ Type Reformat กับ Get By Line From #9 Reformat Ctrl+- (Numpad) ถ้ำอยู่ใน Type ปกติ หรือ Reformat ใช้สลับไปโหมด Set Value ได้ ถ้ำอยู่ใน Type #9 ปกติ หรือ #9 Reformat ใช้ในกำร Get Data บรรทัดแรก ออกจำก Data 9 แล้วลบบรรทัดนั้นออก Ctrl++ (Numpad) ถ้ำอยู่ใน Type ปกติ หรือ Reformat หรือ ใช้ Add New Record ใน Text Memory ถ้ำอยู่ใน Type #9 ปกติ หรือ #9 Reformat ใช้ในกำร Set Data ที่เลือก เข้ำไปที่บรรทัดแรกของ Data 9

Editor's Notes

  1. "Choose a job you love, and you will never have to work a day in your life." – Confucius หากคุณมีโอกาสเลือกงานที่คุณรัก...คุณก็จะไม่รู้สึกว่า....คุณได้ทำงานเลยสักวันเดียวในชีวิต.... ใครก็ตามที่ไม่สามารถแข่งขันได้แม้แต่กับตัวเอง คนๆนั้นได้พ่ายแพ้ต่อเป้าหมายแรกและพื้นฐานที่สุดของการทำสิ่งที่ยอดเยี่ยมแล้ว