Mengapa sulit melihat kode dari 5 menit yang lalu?
(web.eecs.utk.edu)Tulisan ini bukan sekadar mengajukan pertanyaan sederhana pada judul, tetapi juga menjelaskan mengapa kode dari 5 menit yang lalu sulit dibaca. Ia juga memaparkan kekurangan dari berbagai alternatif, seperti version control, menekan Ctrl+Z berulang kali, menyalin file, dan sebagainya. Terakhir, penulis memperkenalkan solusi yang ia buat sendiri, yaitu yester-code.
Ini adalah fitur yang dibuat agar kita bisa langsung kembali ke kode lama melalui timeline. Kualitasnya cukup bagus sampai terasa layak untuk dirilis sebagai produk.
4 komentar
Ada juga ekstensi untuk VSCode yang mengimplementasikan fitur serupa, yaitu Local History, yang ada di IDE JetBrains.
IntelliJ LocalHistory : https://www.jetbrains.com/help/idea/local-history.html#location
VSCode LocalHistory : https://marketplace.visualstudio.com/items?itemName=xyz.local-history
Sepertinya saya lebih suka bagian UI yang ditawarkan situs itu. Entah kenapa,
Local Historyterasa seperti melihat log commit Git di dalam IDE, sedangkan yang sana terasa lebih seperti mesin waktu wkwk...Saya juga merasa relate dengan ini. Dalam kasus saya, kalau di tengah proses kerja saya merasa perlu membandingkan keadaan kode beberapa menit lalu dengan yang sekarang, kadang saya membuka satu jendela Notepad++ di samping, menempelkan kode dari beberapa menit sebelumnya ke sana, lalu lanjut bekerja. Saya pernah melihat yang menelusuri berdasarkan unit riwayat commit seperti Git Temporal, tetapi yang seperti ini belum pernah saya lihat sebelumnya. Kira-kira bakal muncul sebagai plugin VS Code tidak ya…
Iya juga. Ini sepertinya masalah idenya, bukan masalah implementasinya... kalau menunggu sedikit lagi, rasanya Clone atau orang itu sendiri akan mengunggahnya langsung..