Akan sangat berbahaya untuk menjalankan VScode sebagai root (seperti aplikasi lainnya), jika Anda benar-benar perlu:
Anda harus menentukan direktori data pengguna untuk digunakan saat menjalankan kode vs:
sudo code --user-data-dir="~/.vscode-root"
Kemudian dari jendela Anda dapat membuka folder proyek Anda
Lagi: Ini tidak dianjurkan. Selamat bersenang-senang.
Perbarui Mei 2018
Untuk semua orang yang bertanya mengapa ini tidak direkomendasikan, Anda jelas tidak mengerti mengapa sudo
ada. Dari Pertanyaan AskUbuntu ini :
Itu mengalahkan model keamanan yang sudah ada selama bertahun-tahun. Aplikasi dimaksudkan untuk dijalankan dengan keamanan non-administratif (atau hanya manusia biasa) sehingga Anda harus meningkatkan hak istimewa mereka untuk memodifikasi sistem yang mendasarinya. Sebagai contoh, Anda tidak ingin crash Rhythmbox baru-baru ini untuk menghapus seluruh direktori / usr Anda karena bug. Atau kerentanan yang baru saja diposting di ProFTPD untuk memungkinkan penyerang mendapatkan shell ROOT.
Ini hanya praktik yang baik pada sistem operasi apa pun untuk menjalankan aplikasi Anda di tingkat pengguna dan menyerahkan tugas administratif kepada pengguna root, dan hanya berdasarkan kebutuhan.
Saya tidak mengatakan bahwa Anda seharusnya tidak pernah menggunakan VSCode sebagai root (meskipun cukup mudah untuk menghindari melakukan) Saya mengatakan Anda harus berhati-hati ketika Anda ingin melakukannya dan mengetahui risikonya.
Hal terbaik yang harus dilakukan adalah membuat salinan file yang dibatasi, mengeditnya, dan menyalinnya kembali ketika Anda benar-benar yakin itu selesai.
Juga untuk mengedit file yang pengguna Anda tidak memiliki izin, sekarang saya akan merekomendasikan jawaban Talha Junaid yang meminta izin setiap kali Anda ingin menyimpan file. Permintaan untuk akses root tidak ada ketika saya menulis jawaban ini.