eprintid: 72167 rev_number: 10 eprint_status: archive userid: 12460 dir: disk0/00/07/21/67 datestamp: 2025-07-25 06:54:34 lastmod: 2025-07-25 06:54:34 status_changed: 2025-07-25 06:54:34 type: thesis metadata_visibility: show contact_email: muh.khabib@uin-suka.ac.id creators_name: Givendra Dipanegara, NIM.: 21106050045 title: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION UNTUK MANAJEMEN TEMPLATE KODE DINAMIS DENGAN INTEGRASI LLM ispublished: pub subjects: 005.36. divisions: jur_tinf full_text_status: restricted keywords: Visual Studio Code, Template Kode, Ekstensi, AI, Model Bahasa Besar, Pengembangan Perangkat Lunak note: Muhammad Didik Rohmad Wahyudi, S.T., MT. abstract: Technological advancements in modern software development environments have driven the use of code templates and snippets to improve development efficiency. Visual Studio Code (VSCode) as one of the most popular IDEs provides built-in snippet features, but has limitations in terms of template management and sharing across projects. Additionally, with the advancement of AI technology and Large Language Models (LLM), there is an opportunity to integrate automatic code generation capabilities into the template management process. This final project aims to design and build a VSCode extension that can manage code templates dynamically with AI integration. This extension is implemented with flexible template management features, integration with AI providers such as Groq, Google AI Studio, Openai, and Ollama, as well as the ability to share templates across projects. The implementation results show that the extension successfully simplifies the template management process, increases developer productivity, and facilitates team collaboration in software development. date: 2025-06-18 date_type: published pages: 119 institution: UIN SUNAN KALIJAGA YOGYAKARTA department: FAKULTAS SAINS DAN TEKNOLOGI thesis_type: skripsi thesis_name: other citation: Givendra Dipanegara, NIM.: 21106050045 (2025) RANCANG BANGUN VISUAL STUDIO CODE EXTENSION UNTUK MANAJEMEN TEMPLATE KODE DINAMIS DENGAN INTEGRASI LLM. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA. document_url: https://digilib.uin-suka.ac.id/id/eprint/72167/1/21106050045_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf document_url: https://digilib.uin-suka.ac.id/id/eprint/72167/2/21106050045_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf