Kamu juga bisa membuat draft kode, seperti “Tuliskan sebuah server web dalam bahasa pemrograman python”.
Tanggapan dengan canvas akan secara otomatis membuka jendela di sisi kanan yang berisi konten yang kamu minta.
“GPT-4o with canvas” juga bisa terbuka secara otomatis ketika ChatGPT menghasilkan konten yang lebih besar dari 10 baris, atau mendeteksi skenario yang akan membantu.
Selain itu, canvas bisa dibuka secara manual dengan mengatakan “Buka canvas”, atau “Buka canvas pengkodean”.
Cara ini direkomendasikan ketika jumlah konten yang dihasilkan lebih sedikit atau jika kamu ingin membuka kanvas kosong.
Dengan canvas kosong, kamu dapat mengerjakan proyek yang sudah ada dengan menempelkannya ke dalam kanvas kosong.
Kolaborasi dengan canvas dalam menulis dan membuat kode
Canvas dengan ChatGPT menyediakan akses ke sekumpulan pintasan penulisan yang memungkinkan kamu meminta saran pengeditan, menyesuaikan panjang output, memperbarui tingkat keterbacaan yang diinginkan, dan menambahkan emoji atau sentuhan akhir pada tulisan.
Untuk menemukan pintasan-pintasan tersebut, kamu bisa arahkan kursor ke menu pintasan di kanan bawah halaman.
Untuk menulis dokumen, pintasan yang bisa digunakan adalah sebagai berikut:
• Sarankan edit atau suntingan: menambahkan saran untuk memperbaiki tulisan.
• Sesuaikan panjang: memperpendek atau memperpanjang dokumen.
• Ubah tingkat membaca: menyesuaikan tingkat membaca dari Taman Kanak-kanak (TK) hingga Sekolah Pascasarjana.
• Tambahkan polesan akhir: memeriksa tata bahasa, kejelasan, dan konsistensi.
• Tambahkan emoji: mengganti kata dengan emoji atau menambahkannya untuk penekanan dan warna tambahan.
Sementara untuk pengkodean, kamu dapat menggunakan pintasan berikut:
• Tinjau kode: memberikan saran untuk mengoptimalkan dan meningkatkan kode.
• Tambahkan log: menyisipkan pernyataan cetak untuk membantu debugging dan melacak eksekusi.
• Tambahkan komentar: menambahkan komentar untuk menjelaskan kode dan meningkatkan keterbacaan.
• Perbaiki bug: mendeteksi dan menulis ulang kode yang bermasalah untuk menyelesaikan kesalahan.
• Port ke bahasa: menerjemahkan kode ke dalam bahasa seperti JavaScript, Python, Java, TypeScript, C++, atau PHP.