ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ขยับเวอร์ชันเป็น 1.25 มาพร้อมกับฟีเจอร์ใหม่และการปรับปรุงหลายอย่าง
การปรับปรุงที่น่าสนใจอย่างแรกคือการเปลี่ยนเลย์เอาต์ของ editor ไปใช้ระบบ grid ทำให้สามารถแบ่งส่วนหน้าต่างได้ทั้งในแนวตั้งและแนวนอนในเวลาเดียวกัน เพิ่มความยืดหยุ่นให้กับการใช้หน้า editor ไปอย่างมาก
ส่วนอีกอย่างเป็นการปรับปรุงให้ VS Code รองรับการรันในโหมด portable ช่วยให้นักพัฒนาสามารถย้าย VS Code พร้อมการตั้งค่าต่างๆ ไปใช้งานบนเครื่องอื่นได้โดยสะดวก ผ่านการก็อปปี้ VS Code ลงไดรฟ์ USB หรือการแชร์ไฟล์ผ่านเน็ตเวิร์ค
ความสามารถข้างต้นจะสามารถใช้ได้กับ VS Code ที่ดาวน์โหลดมาในรูปแบบไฟล์ ZIP ผู้ใช้เพียงต้องสร้างโฟลเดอร์ data ไว้ในตำแหน่งตามที่คู่มือของ VS Code ระบุดังรูป
ท่านใดสนใจเข้าไปศึกษาวิธีติดตั้งและการย้ายข้อมูลเดิมไปใช้กับ VS Code ที่รันในโหมด portable ได้ที่ลิงก์นี้
สำหรับการปรับปรุงอื่นๆ ที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของอัพเดตครั้งนี้มีดังนี้ (หรือเข้าไปชมวิดีโอได้ที่นี่ครับ)
การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น รายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ
ที่มา - Visual Studio Code
Comments
โอ้ น้ำตาจะไหล รอมานาน
lewcpe.com, @wasonliw
เริ่มเหมือน vim ละอิอิ
เจ๋งสุดๆ
บนแมค VS code มันเปิด 2 โฟลเดอร์ในหน้าต่างเดียวแต่แยกแท็บได้มั้ยครับ
ใช่อย่างเดียวกันกับที่เพิ่มมาในเวอร์ชัน 1.18 ไหมครับ
Achievement Unlocked: Being a Blognone's Writer
ขอบคุณครับ แต่ไม่ใช่ครับ ถ้าใน sublime บนแมคมันจะมีแท็บสองเลเวล
ตอนนี้ผมอยู่ที่บ้าน ไม่มีแมคให้จับรูปภาพมาให้ดูครับ
แต่ก็ขอบคุณสำหรับลิงค์ข่าวเก่าครับ ได้รู้จักพาเนลตั้งครับ
เกือบบอกว่าต้องรออัปเดตถัดๆ ไปอีกเป็นปีๆ จะมีระบบ tab รวมแอปมาให้ นึกขึ้นได้ว่านั่นมันฟีเจอร์ของวินโดวส์ - -"
แงๆ
ไปตั้ง User Settings ครับ
window.nativeTabs: true
แล้วที่เมนู Windows จะมีหัวข้อ Merge All Tab ไรงั้นขึ้นมา กดแล้วมันจะ Merge ทุกวินโดว์ให้เป็น Tab ของ OSX ครับ
แต่จะมีบางเวอชั่นมีบัค มันกลายเป็น Tab เดียวยาวๆ คลิกไม่ได้ไป ให้รัน คำสั่งใน Terminal ตามลิ้งนี้ https://github.com/Microsoft/vscode/issues/25919 เหมือน OSX มันมีไรซักอย่างที่ถ้าเป็น com.microsoft มันจะไม่ยอมทำ Tab ให้ เลยต้องไปเปลี่ยนชื่อเป็น com.microsoft2
sed -i -- 's/com.microsoft.VSCode/com.microsoft2.VSCode/g' /Applications/Visual\ Studio\ Code.app/Contents/Info.plist
ได้แล้วครับ ขอบคุณมาก ลาก่อนอี sublime กิน cpu 120% เสียเงินซื้อมาซะแพงเลยผม
ขอบคุณคร้าบ ชีวิตดี
symlink /data เข้า dropbox เลยทีเดียว
เมื่อวานกำลังคิดว่า vscode น่าจะทำอะไรแบบนี้ได้ พอวันนี้อัปเดตปุ๊ป ได้อย่างที่อยากได้เป๊ะเลย อะไรจะขนาดนั้น
เริ่มจะเหมือน eclipse ละ
#CSSGrid FTW! ?
กากมากกกก Surface Laptop หาจากใน Store แม้แต่แอปของตัวเอง (VSCode) ยังไม่มีเลย -,,,,-
ผมว่าเขาจงใจไม่ใส่นะ 555
ทำไมจงใจล่ะฮ่ะ?
เพราะใช้ electron ไม่ใช้ UWP รึเปล่า?
Electron App ใส่ใน Store ได้ครับ (เช่น Spotify)
เข้าใจว่าพวก Developer Tool นี่ บางทีมจะยึดใช้เวอร์ชันเดิมไว้จนกว่าจะปิดโปรเจค
แล้วอีกอย่างคือ ตัวโปรแกรมน่าจะมีการใช้ฟีเจอร์บางอย่างที่แอพบนสโตร์ห้ามน่ะครับ (เช่นการเข้าถึงไฟล์ที่ไม่ได้เปิดผ่าน file dialog)
เสียใจมากกก อยากใช้ Window S รัวๆ แต่กระดิกตัวไม่ได้เลย ต้องอัปเกรดเป็นตัวโปร แหงๆๆ -,,,-
ไม่ต้อง Pro นะครับ
Windows 10 ธรรมดาก็ Switch Mode ออกจาก S Mode ได้
thx เดี๋ยวกลับไปลอง :)
ออกได้แต่กลับเข้าไปไม่ได้ วิธีเดียวที่จะกลับเข้าไปได้คือลงใหม่นะครับ
VS Code ใช้ Go to definition ไม่ได้ หรือต้องใช้ Extension ตัวไหนใครรู้บาง
ถ้าเป็น js อ่ะมันทำได้ครับ หงุดหงิดเหมือนกันเวลาใช้ php
ถ้าลง extension PHP IntelliSense ตัวนี้ทำได้นะครับ
พอดีผมกำลังลองเอา VS Code มาใช้กับ PHP อยู่เหมือนกัน
Achievement Unlocked: Being a Blognone's Writer
ขอบคุณครับ ตอนนี้ยังไม่มีงานให้ลองใช้แฮะ