Visual Studio Code
Microsoft Visual Studio Code adalah one-stop shop yang memungkinkan kita fokus pada proses pengembangan dan melupakan tools baru. Semenjak Satya Nadella menempati posisi CEO Microsoft, raksasa teknologi ini nampaknya semakin terbuka dengan platform lainnya. Salah satunya adalah dengan merilis Visual Studio Code, sebuah aplikasi editor kode yang tidak hanya tersedia untuk Windows, tapi juga tersedia untuk sistem operasi Linux dan Mac OS.
Layaknya aplikasi editor kode lain seperti Sublime atau Atom, Visual Studio Code mendukung berbagai jenis bahasa pemrograman. Mulai dari JavaScript, Java, PHP, C++, C#, Go, JSON, dan lainnya. Aplikasi editor ini bahkan secara otomatis mengidentifikasi jenis bahasa pemrograman yang digunakan dan memberikan variasi warna sesuai dengan setiap fungsi dalam rangkaian kode tersebut.
Visual Studio Code juga telah terintegrasi ke GitHub. Jadi, kamu bisa memanggil dan menyimpan semua kode aplikasi yang sedang kamu kerjakan langsung dari aplikasi ini.
Fitur Visual Studio Code
- Cross platform – tersedia di macOS, Linux dan Windows artinya Anda dapat bekerja pada sistem operasi manapun tanpa khawatir belajar coding tools yang sama untuk sistem yang berbeda-beda.
- Lightweight – tak perlu menunggu lama untuk memulai. Anda mengontrol sepenuhnya bahasa, tema, debugger, commands dan lain-lainnya sesuai keinginan. Ini dapat dilakukan melalui extentions untuk bahasa populer seperti python, node.js, java dan lain-lainnya di Visual Studio Code Marketplace.
- Powerful editor – memfungsikan fitur untuk source code editing yang sangat produktif, seperti membuat code snippets, IntelliSense, auto correct, dan formatting.
- Code Debugging – salah satu fitur terkeren yang ditawarkan Visual Studio Code adalah membantu Anda melakukan debug pada kode dengan cara mengawasi kode, variabel, call stack dan expression yang mana saja.
- Source control – Visual Studio Code memiliki integrated source control termasuk Git support in-the-box dan penyedia source code control lainnya di pasaran. Ini meningkatkan siklus rilis proyek Anda secara signifikan.
- Integrated terminal – Tiada lagi multiple windows dan alt-tabs. Anda dapat melakukan command-line task sekejap dan membuat banyak terminal di dalam editor.
Instalasi
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code