อ่านมังงะสนุกขึ้น แค่มีสคริปต์จิ้มภาพแล้วเลื่อนจอ
ผมเคยอ่านมาทั้ง 2 แบบ แล้วรู้สึกว่า การกดที่รูปภาพแล้วม […]
แล้วมันก็เป็น Package ที่ทำให้เคนไม่สามารถย้ายไป Visual […]
ปรับปรุงล่าสุด 20/12/2560
แล้วมันก็เป็น Package ที่ทำให้เคนไม่สามารถย้ายไป Visual Studio Code ได้สักที เพราะชีวิตขาด Package นี้ไม่ได้จริง ๆ
Download: https://packagecontrol.io/packages/SFTP
เป็นแพ็คเกจของ Sublime Text ที่ทำหน้าที่อัพโหลด/ดาวน์โหลดไฟล์ผ่าน FTP หรือ SFTP ขึ้นสู่ Host ของเรา โดยความสามารถของมันก็จะมี

แพ็คเกจนี้เป็นแพ็คเกจแรกที่เคนซื้อเพราะตอนลองใช้มันสะดวกดี เลยซื้อ License ไว้เลยเพื่อใช้งาน และก็ใช้งานมันมาตลอด 2-3 ปีที่ผ่าน เพราะมันง่ายมาก ๆ นั่นเอง จะอัพโหลดไฟล์เดียว หรือทั้งโฟลเดอร์ หรือจะ Sync ทั้งโฟลเดอร์เลยก็ทำได้ง่ายมาก ๆ แถมไม่มีปัญหาจุกจิกกวนใจ
ด้วยความที่ยังไม่สามารถหาแพ็คเกจที่ดีขนาดนี้ และใช้งานง่ายเท่านี้ได้ใน Visual Studio Code แถมแพ็คเกจที่มีก็ใช้งานยาก และค่อนข้างหงุดหงิด
ล่าสุดจะอัพไฟล์แค่ไฟล์เดียวใน VS Code แม่งซิงค์ทั้งโฟลเดอร์ซะงั้น ทำเว็บล่มไปแป๊ปนึงเลย ต้องตามแก้ Config ที่เซ็ตไว้ Local กับ Host ที่มันไม่เหมือนกัน ก็เลยว่าจะย้ายไปใช้ VS Code หลายทีละ ก็ไปไม่ได้สักที…
หลังจากติดตั้ง Package Control ของ Sublime Text แล้วก็กด Cmd + P แล้วพิมพ์ install package แล้วค้นหาชื่อ SFTP ก็จะเจอเลย
ขั้นแรกเราต้องตั้งค่าโฟลเดอร์ของเรากับบนโฮสต์ก่อน ด้วยคำสั่ง Map To Remote กับโฟลเดอร์หลักของเรา

จากนั้นจะได้ไฟล์ชื่อ sftp-config.json

เราก็ทำการตั้งค่าให้ไปที่ Host ของเราครับ โดยค่าที่สำคัญ ๆ จะมีตามนี้

ทดสอบว่าเราตั้งค่าถูกไหมด้วยการลองใช้คำสั่ง Browse to Remote กับโฟลเดอร์หลักครับ

ถ้าถูกต้องมันจะขึ้น path ไฟล์บน Server มาแบบนี้

ส่วนถ้าไม่ถูกต้อง เดี๋ยวมันก็จะขึ้น Error มาแสดงเองแหละครับ
ทีนี้ก็เรียบร้อยแล้ว เราสามารถอัพโหลดไฟล์ ดาวน์โหลดไฟล์หรือทำอะไรก็ตามโดยการคลิกขวาที่ไฟล์ หรือโฟลเดอร์ที่เราต้องการ
อันนี้สมมติเคนแก้ไฟล์นี้เสร็จแล้วจะทำการอัพโหลดก็คลิกขวาที่แท็บ แล้วกดอัพโหลดได้เลยง่าย ๆ

หรือจะทำจากตัว Panel ด้านข้างก็ได้นะ มีหลายตัวเลือกกว่าด้วย

หรือถ้าจำไม่ได้แล้วจะ Sync ทั้งโฟลเดอร์ตั้งแต่โฟลเดอร์หลักของเราเลยก็ได้ ก็เลือกคำสั่ง Sync Local -> Remote…

เพราะแพ็คเกจนี้แพ็คเกจเดียวเลยที่ทำให้เคนไม่สามารถย้ายไป VS Code ได้ ถ้าคุณได้ลองใช้คุณจะรู้เลยว่ามันสะดวกมากกกกกกกกกกกกกแค่ไหน