Review VS Code PHP Snippets

Pozterz
Pozterz
Jul 27, 2017 · 4 min read

Snippets สำหรับ Dev หลาย ๆ คนคงรู้จักกันแล้วเนอะ สำหรับมือใหม่หัดเขียนผมจะสรุปสั้น ๆ ก็คือ “คำลัดในการพิมพ์โค้ด” มันประหยัดเวลาในการพิมพ์มาก ๆ เลยนะ

วันนี้จะมา Review PHP Snippets ใน VS Code หรือ Visual Studio Code นั่นเองงงงง แต่ Editor อื่นก็น่าจะมีแบบนี้เหมือนกันนะ ไม่แน่ใจ

ปล0.5. ใครรู้อยู่แล้วก็ข้ามไปได้เลยครับ : )

ปล. สี่เหลี่ยมฟ้า ๆ ที่มันวิ่ง ๆ ในรูปคือกด Tab นะครับ

ปล2. snippet ใน vscode ที่ใช้เวลาพิมพ์ไอคอนข้างหน้าจะเป็นรูปสี่เหลี่ยม ๆ นะครับ

สร้าง Class

พิมพ์แค่ cla แล้วก็ Tab เบา ๆ ไปหนึ่งที

class

ผ่ามมมมมมมมม !!!!! มาทั้งก้อนเลย เราสามารถ Tab ๆๆๆ เพื่อถัดไปได้ด้วยนะเอ้อออ

Class + Doc

doc_class แค่พิมพ์ doc แล้วกด Tab เปรี้ยงง !!

doc_class

สร้าง Contructor

เพียงแค่พิมพ์ con แล้วเคาะ Tab โป้ะะ !!!

con

Variable + Doc

ประกาศตัวแปรพร้อมคอมเมนต์อธิบาย พิมพ์แค่ doc_v เท่านั้นนนน

doc_v

Function !!!!

เขียนฟังก์ชันใหม่แบบชิค ๆ ด้วย fu แล้ว Tab !!!!

fun

Function + Doc

doc_f แล้ว Tab ที เขียน doc สบายยยยยเลยยยย

doc_f

เพิ่ม Parameter ไปหน่อยสิ

จัดให้ param แล้ว Tab โลด

param

Trait

สร้าง Trait ใหม่ง่าย ๆ ด้วย tr แล้ว Tabbbbb

trait

Define

define ค่าคงที่แบบเร็ว ๆ ด้วย def

def

Do While

วนลูป Do while พิมพ์แค่ do เลือกอันที่มันมีไอคอนสี่เหลี่ยม ๆ (อันที่ 2) แล้ว Tab

do

While

มี Do While แล้ว ก็ต้องมี While สิ พิมพ์แค่ wh ก็มีมาให้เลือกแล้ว

while

for และ foreach

พิมพ์แค่ for

for

fore แล้วเลือก foreach ไอคอนสี่เหลี่ยม ๆ เลย

foreach

if & elseif & else

จะ if พิมพ์ if ไป แล้วเลือกอันสี่เหลี่ยม ๆ

if

จะ else พิมพ์ el

else

จะ elseif พิมพ์ elf

elseif

จะ ifelse พิมพ์ ife

ifelse

จะ short if พิมพ์ if?

if?

ง่ายแมะะะะะะะะะะ

switch

switch พิมพ์ swi

switch

เพิ่ม case พิมพ์ ca

case

Array

new array พิมพ์ arr

เพิ่ม key พิมพ์ key

array and keyval

Array แบบบนมันยาวไป พิมพ์ sho

shoarray

นี่ !! (this)

แค่ th พอ

this

ไหนปริ้น ๆ ดิ้ et จัดไป

ethis

Let it go (throw)

thr โยนมันไป Throw it awayyyyyyyyyyyyyyyyyyyyyyyy

throw

หมดแล้วววววว เป็นไงจำไม่ยากเลยใช่ไหมล่ะ แค่พิมพ์ ๆ 2–3 ตัวได้มาเป็นพรึ่บ ทำให้เขียนโค้ดได้ไวขึ้นมากๆเลยทีเดียว อาจจะมีประโยนช์กับใครหลาย ๆ คนนะครับ สามารถเพิ่ม custom snippets ได้ด้วยนะ ไปที่ file > preference > user snippets ขอบคุณที่ติดตามอ่านมาจนจบ ไปและ บรัย xD

Ref: https://github.com/Microsoft/vscode/blob/master/extensions/php/snippets/php.json

Pozterz

Written by

Pozterz

Lv.25 Full Stack Pokemon @Pi R Square

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade