บันทึกของบี

บันทึกการเดินทาง บนเส้นทางเดินแห่งชีวิต ของคนธรรมดาคนหนึ่ง

Wildflowers

ไอเดียเล็กๆที่รอการเบ่งบานในแต่ละเดือน
  • Archive บันทึกเก่าๆ ในเดือนก่อนๆมี 1 หมวดย่อย
    • จดบันทึกแบบไม่ต้องเรียงตามวันที่ แต่บันทึกแยกตามหัวข้อเนื้อหา อยากเพิ่มประเด็นอะไรตรงไหนก็เพิ่ม
    • ใส่ timestamp ที่เหนือหัวข้อของเนื้อหา ทุกครั้งที่พิมพ์เพิ่ม หากมีหลายวัน ก็ใส่เรียงต่อกันไป
    • เปลี่ยนแผ่นใหม่ทุกเดือน หัวข้อไหนที่เรียบเรียงได้ดี ก็เอามาเป็นบทความใหม่ เพื่อเป็นองค์ความรู้ต่อไป และลบเนื้อหา(ที่เขียนเป็นบทความใหม่แล้ว)ออกจากบทความรวมมิตรรายเดือน(ไม่อย่างนั้นจะเกิดเนื้อหาซ้ำซ้อน เพิ่มภาระในการจัดการเนื้อหา)

    Shortcut key ใส่ timestamp ใน vs code

    คำตอบจาก Gemini AI

    1. วิธีที่แนะนำ: User Snippets (ไม่ต้องลงปลั๊กอิน)

    VS Code ไม่มีคีย์ลัดพื้นฐานสำหรับเวลา (เหมือน F5 ใน Notepad) แต่เราสามารถสร้างเองได้ผ่าน Snippets ซึ่งเป็นวิธีที่นักพัฒนาโปรแกรมมืออาชีพนิยมที่สุดครับ:

    1. กด Ctrl + Shift + P (Windows) หรือ Cmd + Shift + P (Mac)
    2. พิมพ์ว่า "Configure User Snippets"
    3. เลือกภาษาที่คุณใช้จด (เช่น markdown หรือ plaintext) หรือเลือก New Global Snippets file... เพื่อให้ใช้ได้ทุกที่
    4. ใส่ Code JSON นี้ลงไปในไฟล์:
    {
      "Insert Timestamp": {
        "prefix": "ts",
        "body": [
          "`$CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE`<br>"
        ],
        "description": "Inserts the current date and time"
      }
    }
    • วิธีใช้: พิมพ์คำว่า ts แล้วกด Tab หรือ Enter เวลาจะถูก Stamp ลงไปทันทีครับ

    2. การตั้งค่า "Quick Suggestions"

    บางครั้ง VS Code ถูกตั้งค่าไม่ให้ "เสนอหน้า" (Suggest) ขึ้นมาเองขณะพิมพ์

    • Fix: ให้ไปที่ Settings (JSON) แล้วตรวจสอบว่ามีบรรทัดนี้อยู่หรือไม่:
      "editor.suggest.snippetsPreventQuickSuggestions": false,
      "editor.tabCompletion": "on"
      การเปิด tabCompletion: "on" จะช่วยให้คุณพิมพ์ ts แล้วกด Tab เพื่อเปลี่ยนเป็นเวลาได้ทันทีโดยไม่ต้องรอเมนูขึ้นครับ