13 September, 2023 albawid
# vscode
# tips
# trik
Halo para pembaca (kalo ada haha), yang berkarir sebagai Developer pasti tidak asing dengan code editor, ada banyak code editor yang populer salah satu nya adalah buatan Microsoft yaitu Visual Studio Code atau biasanya disebut VSCode, fitur yang ditawarkan sangatlah banyak mulai dari fitur dasar dan wajib ada hampir di semua code editor adalah integerasi git, kebebasan memasang ekstensi, dan yang paling penting adalah kebebasan membuat kustom user snippet code.
Semua Code Editor pasti mempunyai fitur dimana jika kita mengetikkan huruf maka akan muncul beberapa pilihan kata atau saran, itu adalah apa yang disebut snippet, snippet tidak terbatas pada kata atau kalimat, namun juga template script.
Tapi ada keadaan dimana suatu snippet tidak bekerja sesuai apa yang kita inginkan atau bahkan tidak ada snippet yang tersedia untuk project yang kita kerjakan. Oleh karena itu untuk kasus kali ini saya akan mencoba membuat kustom snippet code untuk frontmatter file markdown yang ada di dalam jekyll, karena sebelumnya cukup kerepotan karena selalu menulis frontmatter dengan 8 baris yang berbeda di setiap post.
Buka VSCode kemudian klik Icon Setting > User Snippets lalu akan ada 3 pilihan
Jika sudah maka akan terbuka tab kosong baru yang nantinya akan diisi kustom snippet, untuk sekarang biarkan seperti itu dan jangan ditutup.
Buka https://snippet-generator.app/ kemudian ada beberapa kolom yang harus diisi:
Snippet yang ingin saya buat kurang lebih seperti berikut
---
layout: $1
title: "$2"
author: $3
date: $4-$5-$6
tags: $7
excerpt: $8
---
Perlu diketahui tanda “$” merupakan Placeholder yaitu untuk memudahkan kita berpindah baris hanya menggunakan tombol
tab
tanpa menggunakan kursor.
Setelah itu Pilih VSCode di sebelah kanan dan copy script kemudian paste ke tab kosong yang tadi sudah kita buat lalu save file tersebut.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
"Post Frontmatter": {
"prefix": "frontmatter",
"body": [
"---",
"layout: $1",
"title: \"$2\"",
"author: $3",
"date: $4-$5-$6",
"tags: $7",
"excerpt: $8",
"---"
],
"description": "Post Frontmatter"
}
Setelah semua selesai sekarang coba ketik kata kunci yang sudah dibuat tadi untuk memunculkan kustom snippet maka jika tidak ada kendalam akan tampil seperti berikut
seperti itulah cara membuat kustom snippet code, sangat mudah jika menggunakan tool online dengan begini kita bisa membuat snippet apapun itu, tidak terbatas pada script tapi juga bisa digunakan untuk kamus jika kalian pernah menggunakan fitur pustaka yang ada di keyboard virtual kalian di handphone.
Tulisan ini dilisensikan dengan:
Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional (CC BY-NC-SA 4.0)