Halo dan selamat datang kembali.
Dalam kuliah ini, saya akan memberi Anda pilihan lain tentang bagaimana Anda dapat menulis
dan mengkompilasi program C Anda, terutama menggunakan kompiler editor C online.
Ini berguna jika Anda tidak memiliki komputer, atau jika Anda berada di lingkungan di mana Anda hanya memiliki
akses ke peramban web dan Anda ingin menulis beberapa kode, Anda tidak memiliki komputer sendiri yang
diatur dengan IDE, atau Anda tidak memiliki akses ke antarmuka baris perintah.
Anda hanya perlu memiliki browser.
Dan ada banyak kompiler C online yang online di browser.
Jadi saya hanya akan membuka peramban web Chrome saya dan menunjukkan kepada Anda beberapa yang tersedia.
Ada banyak sekali yang berbeda di luar sana.
Pada dasarnya, Anda bisa mencari di Google saja kompiler C online untuk mengetahui banyak kompiler yang ada di luar sana.
Saya hanya akan menunjukkan beberapa saja.
Sekali lagi, ide utamanya adalah bahwa pada sebuah server di suatu tempat, ada cara untuk mengedit, mengkompilasi, dan menjalankan
kode C Anda secara online melalui browser.
Salah satu yang lebih populer, salah satu yang pertama kali akan Anda lihat adalah yang satu ini di sini,
yaitu gdb online beta.
Jika Anda melihat di sini, tautannya adalah w-w-w dot online gdb. com/online_c_compiler.
Sekali lagi, jika Anda melakukan pencarian Google untuk kompiler C online, biasanya ini adalah yang pertama kali muncul.
Anda dapat memilih tautan tersebut.
Ini adalah antarmuka yang cukup mendasar.
Sekali lagi Anda telah menjalankan dan melakukan debug.
Anda sebenarnya dapat melakukan debug stop share.
Sebenarnya, ini muncul dengan templat kode pada awalnya dengan cetakan utama dan cetakan.
Halo dunia.
Anda juga dapat memasukkan argumen baris perintah ke dalam program Anda, jadi ada beberapa fitur yang bagus di sini.
Konsol interaktif dapat memungkinkan Anda untuk meminta masukan dari pengguna, dan masukan tersebut akan
muncul di sini.
Tetapi program dasarnya, yang perlu Anda lakukan adalah Anda dapat menulis dan membuat kode dan mengeditnya di sini di editor ini.
Dan ketika Anda sudah siap untuk menggunakannya, Anda tinggal menjalankannya.
Dan ini akan mengkompilasi program di bawah ini yang akan memberi tahu Anda jika ada kesalahan.
Dan kemudian akan melakukan output.
Jadi, jika Anda mengalami kesalahan di sini dan secara otomatis menyimpan untuk Anda juga dan Anda menekan run, Anda akan melihat kesalahan
yang tercantum di bawah ini juga.
Jadi, ini adalah sebuah kompiler online kecil yang bagus yang bisa Anda gunakan jika Anda tidak menyukai idenya.
Jika Anda tidak memiliki akses ke IDE.
Sekali lagi, interaktif dan memungkinkan Anda untuk memberikan argumen baris perintah dan sekali lagi memungkinkan Anda untuk menjalankan
debugger.
Kita akan membahas tentang debugger di sesi berikutnya, tetapi ini hanyalah pengantar
ke beberapa kompiler online, jadi Anda dapat memeriksanya.
Satu lagi yang umum digunakan, meskipun terkadang memiliki beberapa masalah kinerja adalah tutorial
point online C compiler.
Yang satu ini bisa Anda dapatkan melalui kompiler C online coding ground.
Jadi, jika Anda hanya pergi ke titik tutorial. com/compile_c_online. php.
Sekali lagi antarmuka yang serupa di sini, kecuali sekarang Anda memiliki editor di sisi kiri dan kemudian
terminal, output di sisi kanan.
Jadi, Anda dapat menulis kode Anda, pilih execute dan Anda akan melihat hasilnya di sisi kanan.
Nah, yang satu ini tidak memiliki debugger.
Ini sedikit lebih terbatas, tetapi akan menunjukkan kepada Anda kesalahan.
Jika Anda memiliki kesalahan, Anda tahu hal-hal seperti itu.
Dan memungkinkan Anda untuk menjalankan program C dasar.
Anda juga dapat memperoleh input dari terminal dengan cara, jika Anda ingin memperoleh input,
masukkan input di sini.
Antarmuka yang cukup bagus, terkadang cukup membosankan.
Saya telah melihat yang satu ini memiliki beberapa masalah kinerja.
Anda tahu, dengan semua kompiler C online, Anda akan selalu memiliki fitur yang terbatas.
Anda tahu, saya tidak tahu berapa lama kode sumber C ini disimpan atau di-cache di peramban Anda, jadi Anda mungkin
ingin menyalinnya.
Jika Anda menulis program, salin dan simpan di tempat lain karena secara online saya tidak yakin.
Satu lagi yang digunakan adalah tautan kedua di sini pada saat video ini ditayangkan.
Apakah ini berdasarkan program, apakah ini adalah kompiler online C di program adalah. com/c-programming/online-compiler lagi yang sama dengan
menulis kode sumber di sini.
Output di sebelah kanan.
Anda menjalankannya, Anda melihat hasilnya dan seterusnya.
Tidak yakin apakah ini adalah interaktif yang terakhir yang ingin saya tunjukkan kepada Anda dengan sangat cepat adalah kompiler Cs50 IDE.
Jadi, jika Anda pergi ke kompiler C online, Anda mengetikkan Cs50 IDE.
Saya telah menggunakan ini, terutama untuk berbagai hal yang berbeda.
Hal yang menyenangkan adalah ia memiliki terminal terminal Linux.
Jadi, jika Anda mengetik Cs50 IDE di Google, Anda akan melihat tautan ini.
Sekarang pada awalnya ketika Anda pergi ke IDE Cs50, setidaknya pada saat perekaman ini, yaitu ide cs50. io, Anda akan melihat bahwa cara lama dalam
melakukan sesuatu sudah tidak digunakan lagi.
Jadi, Anda ingin mengklik kode tautan ini Cs50 IO yang ingin Anda buka di spasi kode.
Satu-satunya prasyarat untuk menggunakan IDE online ini adalah.
Apakah Anda memiliki akun GitHub, jadi Anda benar-benar harus mendaftar ke GitHub.
Memiliki nama pengguna dan kata sandi.
Namun, setelah Anda memilih tautan tersebut dan setelah Anda masuk ke GitHub, Anda akan dibawa ke Visual Studio
Code untuk Cs50 ini.
Dan Anda cukup mengatakan masuk karena Anda harus masuk ke GitHub jika Anda belum masuk.
Setelah Anda masuk, Anda akan diminta untuk mengotorisasi Cs50 IDE untuk melakukan beberapa hal.
Jika Anda merasa nyaman dengan hal ini, Anda dapat mengatakan otorisasi Cs50, IDE, dan kemudian Anda akan diarahkan
ke aplikasi yang diotorisasi.
Mungkin diperlukan beberapa menit untuk membangun dan menyiapkan ruang kode Anda pada awalnya.
Jadi, setelah semuanya dimuat, apa yang akan Anda lihat adalah jenis antarmuka seperti ini.
Dan ini terlihat seperti sebuah IDE, bukan?
Jadi, inilah alasan mengapa kamera ini sedikit lebih kuat.
Jadi, Anda bisa pergi ke sini dan pastikan Anda memilih file baru, bukan folder baru, file baru.
Dan Anda bisa menamainya Hello World dot C.
Dan Anda akan melihat file tersebut sedang dibuat.
Lalu, editor berada di sebelah kanan.
Jadi, Anda bisa mulai menulis beberapa kode sumber untuk file C standar.
Dan kemudian untuk menjalankan kode tersebut, Anda tinggal menekan tombol run dan Anda akan melihat kesalahan dan sebagainya.
Di sini Anda juga dapat berinteraksi dengan terminal Linux dengan mengeluarkan perintah.
Di sini Anda dapat melihat Hello World dot C benar-benar dibuat di sini.
Jadi, jika saya hanya mengambil copy dan paste dan mengambil beberapa kode dan memiliki nomor baris, yang mana itu bagus, Anda dapat
menjalankannya dan menjalankannya di debug.
Dan ini seperti antarmuka Visual Studio ini.
Jadi, jika Anda tidak ingin menjalankannya di sana, Anda bisa menjalankannya di terminal melalui antarmuka
baris perintah seperti yang saya tunjukkan sebelumnya.
Ini berjalan dalam mode debug, Anda tahu, tetapi ini adalah antarmuka kecil yang bagus dan menyenangkan di sini.
Saya biasanya hanya pergi ke terminal dan mengetikkan perintah untuk dijalankan.
Tetapi ini adalah opsi lain untuk menjalankan dan menulis kode Anda.
Sekarang ingatlah bahwa dengan semua kompiler C online ini, karena fiturnya agak terbatas, mereka menggunakan kompiler GCC atau
variasinya, tetapi mereka mungkin tidak mendukung semua fitur di kelasnya.
Jadi, jika Anda melakukan pemrograman C tingkat lanjut dan Anda melakukan hal-hal seperti soket dan Anda melakukan
hal-hal seperti utas, kompiler C online ini biasanya tidak akan berfungsi untuk itu.
Tetapi mereka adalah pilihan ketiga yang bagus.
Jika Anda sedang dalam pelarian dan Anda ingin menulis beberapa kode C, Anda tidak membawa laptop dan Anda tidak
memiliki IDE dan Anda tidak memiliki terminal apa pun, Anda tidak menginstal Cygwin atau apa pun.
Kompiler C online ini adalah alternatif yang bagus.
Terima kasih.