การย่อฟังก์ชั่นเป็นวิธีนึงที่จะช่วยลดเวลาในเลื่อนหาโค้ดได้ แต่เนื่องจากมี Function จำนวนมาก การย่อฟังก์ชั่นทีละฟังก์ชั่นนั้นใช้เวลามาก
ดังนั้นเราจะใช้วิธีการย่อฟังก์ชั่นโดยอัตโนมัติ โดยใช้ extension ชื่อ Auto Fold ซึ่ง extension ตัวนี้จะย่อ Function และส่วนต่างๆของโค้ดให้เราโดยอัตโนมัติ เมื่อเราเปิดไฟล์
หลังจากติดตั้งเสร็จแล้ว ให้เข้าไปตั้งค่า extension ตัวนี้
- เข้าไปที่ File>Preferences>Settings
- เลือก User tab
- ไปที่ Extensions>Auto Fold Configuration
- เลื่อนลงมายังส่วน Autofold:Types
- คลิ้กที่ Edit in settings.json
- ใส่ค่า config ดังต่อไปนี้ในไฟล์ settings.json
- กดบันทึกไฟล์ เพื่อใช้งาน settings
"autofold.default": 1,
"autofold.types": [
{
"ext": ".js",
"level": 1
},
{
"ext": ".c",
"level": 1
},
{
"ext": ".cs",
"level": 2
},
{
"ext": ".conf.php",
"level": 1
},
{
"ext": ".php",
"level": 2
}
],
"autofold.pack": false,
"autofold.unfold": true,
autofold.defaultเป็นการตั้งค่าให้ย่อโค้ดโดยอัตโนมัติ เมื่อเปิดไฟล์autofold.typesเป็นการตั้งค่า Level เริ่มต้นที่จะทำการย่อโค้ดของไฟล์แต่ละประเภทautofold.packเป็นการตั้งค่าว่า ให้ย่อโค้ดที่มี Level ต่ำกว่าหรือไม่autofold.unfoldเป็นการตั้งค่าว่า ให้ขยายโค้ดก่อนทำการย่อหรือไม่
No comments:
Post a Comment