Cara Mengatur Kode VS Menjadi Portabel

Dalam dunia pemrograman dan DevOps yang semakin gesit, tidak hanya aplikasi dan alat yang Anda kode harus modular, Anda mungkin mendapati diri Anda dan program juga perlu modular.

Apakah Anda seorang pengembang biasa atau penggemar pemrograman pemula, Anda mungkin telah menggunakan IDE Kode VS Microsoft untuk beberapa waktu. Anda dapat mengatur warna khusus, pemformatan teks dengan benar, dan semuanya diatur sesuai keinginan Anda. Kode VS Anda tidak diragukan lagi dilengkapi dengan ekstensi dan pengaturan yang memungkinkan Anda menjadi produktif. Sampai hari yang menakutkan itu. Workstation Anda perlu diganti! Ini bisa berupa kegagalan perangkat keras, citra ulang OS, atau hanya penyegaran perangkat keras. Either way, Anda tidak berharap harus menginstal ulang dan mengkonfigurasi Kode VS. Beruntung bagi Anda, ada cara untuk memulai dari awal tetapi dengan cara yang membuatnya lebih mudah untuk diambil dan dipindahkan di masa depan. Mari kita bicara tentang membuat VS Code portabel, berfokus pada penggunaan VS Code untuk pengembangan dasar dengan PowerShell pada PC Windows.

Apa Arti Menjadi Portabel?

Portabilitas itu sendiri mudah dipahami, tetapi apa sebenarnya artinya aplikasi menjadi portabel? Instalasi perangkat lunak tradisional pada PC Windows menyertakan folder yang dibuat di folder Program Files atau Program Files (x86) dengan semua file aplikasi, konfigurasi, dan pengaturan yang diperlukan. Ini juga berarti bahwa item tersebut ditulis ke registri dan profil lokal dari pengguna tertentu. Kemudian kita akan melihatnya terdaftar di bawah aplikasi Program dan Fitur dari Panel Kontrol tempat kita dapat menghapus atau menginstal ulang dari sana.

Aplikasi portabel menyimpan semua file yang diperlukan untuk aplikasi dalam folder sumber. Tidak ada yang akan ditulis ke registri, dan tidak ada yang ditulis dengan nilai ke profil pengguna yang diperlukan jika folder sumber tersebut dipindahkan atau dimodifikasi. Arsitektur ini memudahkan untuk memindahkan aplikasi tersebut ke USB flash drive, hard drive eksternal, atau lokasi penyimpanan cloud seperti DropBox, OneDrive, atau Google Drive. Semua aplikasi dan pengaturannya dapat diambil saat bepergian untuk memaksimalkan efisiensinya. Memiliki konfigurasi ini sangat membantu bagi orang-orang yang mendukung TI yang memiliki kotak peralatan digital dari aplikasi yang mereka butuhkan untuk pengujian, analisis, dan pemecahan masalah.

Mengapa Anda Ingin Membuat VS Code Portable?

Jika Anda ingat awal posting ini, semuanya baik-baik saja sampai workstation Anda hilang, dicuri, atau mogok. Aman untuk mengatakan bahwa hampir setiap SysAdmin telah melewati jalan ini setidaknya sekali. Mungkin Anda memiliki laptop baru yang akan datang, tetapi memikirkan untuk menginstal ulang semuanya membutuhkan sedikit kegembiraan karena Anda ingat betapa banyak usaha yang Anda lakukan untuk membuat segala sesuatunya berjalan dengan benar untuk alur kerja Anda.

Memiliki pengaturan portabel VS Code sangat berguna untuk dapat memindahkan IDE PowerShell Anda ke tempat yang Anda butuhkan. Di dunia yang selalu mobile saat ini, tempat kami bekerja cenderung memiliki ROI yang terus meningkat. Dengan begitu banyak perusahaan yang mengizinkan stafnya bekerja dari jarak jauh, beberapa SysAdmin harus memikirkan kembali cara mereka melakukan pekerjaan mereka. Misalnya, Anda mungkin memiliki pengaturan yang sempurna di laptop Anda, tetapi bekerja dari rumah dengan koneksi yang lebih lambat sepertinya merepotkan saat menjalankan skrip di VPN perusahaan Anda. Anda sekarang perlu memiliki pengaturan yang sama pada satu mesin atau VM dalam pusat data perusahaan Anda agar efisien.

Hal yang baik tentang membuat VS Code portabel adalah bahwa Microsoft mendukungnya, sehingga mereka memiliki dokumentasi tentang pengaturan dan pemeliharaannya. Ini bukan peretasan MacGyver aneh yang terkadang berhasil dan terkadang tidak ketika bintang tidak sejajar. Hampir semua ekstensi ekstra dan semuanya mudah dibawa-bawa dan memungkinkan Anda untuk mengambil dan memindahkan pusat keahlian PowerShell ke mana pun Anda membutuhkannya!

Memulai Portabel

Opsi Unduhan VSCode

Sebenarnya sangat mudah untuk memulai dari awal membuat VS Code portabel. Buka halaman unduhan untuk Kode VS dan ambil paket ZIP untuk OS/arsitektur Anda. Mode portabel hanya didukung dengan unduhan ZIP untuk Windows, unduhan TAR.GZ untuk Linux, serta unduhan Aplikasi reguler untuk macOS. Buka zip isi folder dan letakkan di mana pun Anda ingin tinggal secara permanen. Jangan ragu untuk mengubah nama folder jika Anda mau juga. Hal penting untuk membuatnya portabel adalah membuat folder ‘Data’ di dalam root folder yang diekstrak ini. Untuk contoh ini, saya mengekstrak file ZIP ke drive USB dan membuat folder Data.

File VSCode yang diekstraksi dengan folder Data ditambahkan

Semua pengaturan khusus dalam versi portabel VS Code Anda akan ditempatkan di folder Data. Meskipun tidak diperlukan, Anda juga dapat menyimpan semua data temp Kode VS Anda dalam mode portabel juga. Cukup buat folder ‘tmp’ di dalam folder Data baru Anda dan Kode VS akan mengunduh semua data temp di sana. Secara default, VS Code akan menggunakan direktori temp sistem.

Setelah selesai, Anda siap berangkat! Silakan dan instal ekstensi yang Anda butuhkan. Karena posting ini berfokus pada PowerShell di lingkungan Windows, mari kita lihat ekstensi dasar yang ingin Anda instal.

Ekstensi VSCode PowerShell

Ekstensi PowerShell VS Code resmi memberi Anda semua tampilan dan nuansa IDE yang dirancang untuk PowerShell seperti IntelliSense untuk cmdlet, definisi untuk cmdlet dan variabel, dan penyorotan sintaks. Ini, dan banyak lagi, dirancang untuk membantu Anda membuat kode dengan lebih baik dengan cepat.

Setelah ekstensi ini diinstal, serta ekstensi lainnya, mereka akan tinggal di dalam folder Data yang dibuat di dalam folder ZIP yang diekstraksi yang Anda buat dan pindahkan. Itu selalu merupakan ide yang baik untuk membuat cadangan folder ini secara teratur sehingga Anda tidak kehilangan bengkel PowerShell Anda yang berharga. Anda juga dapat melihat integrasi GitHub untuk pengaturan Kode VS. Ada ekstensi untuk ini.

Dalam contoh ini, saya dapat membawa drive USB ini ke mesin Windows lain dan membuka VS Code dengan semua pengaturan dan ekstensi saya. Mungkin ada beberapa penyesuaian lain yang mungkin ingin Anda ubah dalam pengaturan Kode VS untuk membuat transisi lebih mulus, seperti menyalakan lokasi default terminal terintegrasi. Ini, secara default, membuka prompt PS di folder pengguna saat ini. Anda dapat membuat kode lokasi ini menjadi folder yang lebih umum, karena nama profil akan berubah dari stasiun ke stasiun.

Bergantung pada struktur dan penyedia penyimpanan cloud yang Anda gunakan, Anda juga dapat mengaturnya di folder yang disinkronkan untuk mengatur pengaturan ini untuk beberapa mesin yang sering Anda gunakan.

Migrasi ke Portabel

Anda mungkin membaca ini dan berpikir, “Bagus! Saya berharap saya tahu ini lebih cepat. ” Jangan takut! Anda dapat mentransfer instalasi standar Anda ke instalasi portabel hanya dalam beberapa langkah.

  1. Unduh distribusi ZIP Kode VS untuk platform Anda seperti biasa.
  2. Buat folder Data seperti yang dijelaskan sebelumnya.
  3. Salin folder data pengguna %APPDATA%Kode dalam folder bernama data pengguna di dalam folder Data yang dibuat.
  4. Salin folder ekstensi %USERPROFILE%.vscodeextension di dalam folder Data yang dibuat.

Langkah-langkah ini, bersama dengan langkah-langkah untuk platform OS lainnya, dapat ditemukan di dokumentasi Mode Portabel Kode VS. Setelah Anda bermigrasi, Anda mungkin ingin mencadangkan folder Data, seperti yang diinstruksikan sebelumnya. Ini akan memastikan bahwa Anda selalu memiliki salinan folder Data yang berfungsi saat Anda perlu mengambil dan memindahkannya lagi.

Proses pembaruan

Memperbarui versi portabel VS Code sama mudahnya. Tarik ke bawah versi terbaru ZIP dan ekstrak seperti pada langkah sebelumnya. Cukup salin folder Data dari folder Kode VS Anda yang berfungsi dan letakkan di tempat yang sama dengan versi baru. Juga bagus bahwa ketika diminta untuk memperbarui dalam Kode VS, itu akan muncul dan mengambil ZIP terbaru dan meletakkannya di folder Unduhan Anda. Ia akan mengetahui bahwa Anda menggunakan versi portabel dan akan memberi Anda versi portabel terbaru untuk ditukar.

Anda mungkin ingin menyimpan folder versi sebelumnya di tempat yang sama. Anda dapat menambahkan nama folder saat ini menggunakan _sebelumnyas dan simpan versi itu untuk sementara jika Anda mengalami masalah aneh dengan versi terbaru. Semakin banyak ekstensi yang Anda miliki, semakin penting jadinya. Beberapa pengembang ekstensi mungkin tidak secepat membuat dan menguji ekstensi mereka pada irama yang sama dengan pembaruan Kode VS.

Dengan arsitek PowerShell pemula, semuanya baru dan menarik. Seperti yang dinyatakan sebelumnya, ini pasti akan membantu Anda menjadi lebih gesit dalam menyiapkan toko untuk menggunakan Kode VS untuk pengembangan PowerShell Anda. Bagi sebagian besar programmer di luar sana, ini mungkin tidak terlalu menakutkan, tetapi Anda harus membiarkan SysAdmins itu mengejarnya saat mereka semakin dekat dengan dunia skrip dan pemrograman. Ini mungkin juga merupakan perkembangan alami dari tren menuju DevOps yang telah terjadi dalam beberapa tahun terakhir.

Leave a Comment

Your email address will not be published. Required fields are marked *