Apa itu Teletype for Atom?

Editor kode sumber terbuka GitHub telah menjadi salah satu pilihan paling populer. Dalam daftar editor teks utama kami untuk Linux, Atom ditampilkan di no 2. Dari waktu ke waktu GitHub terus menambahkan fitur baru ke alat ini untuk membuatnya lebih baik lagi. Baru-baru ini dengan bantuan Facebook, GitHub mengubah Atom menjadi IDE penuh.

Karena GitHub dikenal sebagai tuan rumah beberapa proyek kolaborasi open source terbesar di dunia, sangat masuk akal untuk menambahkan kemampuan pengkodean kolaboratif ke Atom. Untuk membuat ini mungkin, “Teletype for Atom” baru saja diumumkan.

Apa itu Teletype for Atom? Mengapa itu diciptakan?

Sedikit sejarah dulu, Teletype pada masa awal komputasi digunakan untuk membuat rangkaian real-time antara dua mesin. Akibatnya apapun yang diketik pada satu mesin muncul di sisi lain tanpa ada penundaan.

Jenis koneksi fisik semacam itu tidak mungkin dilakukan di dunia sekarang ini di mana pengembang berkolaborasi dan menciptakan hal-hal baru dan menakjubkan saat berada ribuan mil terpisah. Sementara IDE berbasis awan dan sesi tmux jarak jauh membiarkan Anda mengalihkan keseluruhan alur kerja ke lingkungan yang dihosting, hal itu tidak mungkin dilakukan sepanjang waktu. Selain itu latency koneksi dalam metode seperti itu bisa menyebabkan penundaan.

Untuk mengatasi masalah ini, GitHub telah meluncurkan Teletype for Atom. GitHub berkata, “Ini mengaitkan penekanan para kolaborator jarak jauh secara langsung ke lingkungan pemrograman Anda, memungkinkan penyuntingan kolaboratif yang bebas konflik dan rendah latency untuk file apa pun”.

Cara menggunakan Teletype untuk pengkodean kolaboratif?

Untuk memulai dengan alat baru ini, Anda harus memasangnya di Atom (Atom 1.22 atau yang baru). Anda bisa menginstal paket Teletype   dari tampilan pengaturan Atom (Cmd + atau Ctrl +) atau jalankan perintah berikut:

apm install teletype

Setelah melakukannya, Anda harus mengklik ikon portal / antena yang ditunjukkan di bawah ini di bilah status Atom. Flip tombol berbagi untuk mendapatkan ID berbagi.

Sekarang bagikan ID rahasia tersebut melalui layanan obrolan apa pun. Begitu seseorang mendapatkan ID portal Anda, mereka bisa mengklik ikon antena di editor Atom mereka dan selanjutnya klik “Join a portal”. Di sana paste dengan ID rahasia tadi, dan semuanya selesai. Portal terbuka dan semua kolaborator dapat mengedit kode secara real-time.

Perlu dicatat bahwa Teletype for Atom menggunakan WebRTC untuk mengenkripsi semua komunikasi antara kolaborator.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.