Editor Kode Teksstik untuk iPad

click fraud protection

Pemrogram dan pembuat kode halaman Web memiliki kebutuhan khusus saat menggunakan editor teks untuk menulis dan mengedit. Teksstik, aplikasi khusus iPad oleh Alexander Blach, memenuhi kebutuhan tersebut dengan luar biasa. Aplikasi ini dapat mengakses file di banyak protokol dan layanan, menggunakan tipe berwarna untuk membedakan pemrograman atau elemen pemformatan, menawarkan alat pemilihan mengambang yang kuat, menangani pengunggahan perubahan dengan benar bahkan dalam keadaan kompleks, dan memiliki kefasihan yang Anda perlukan untuk antarmuka berbasis sentuh tanpa kehilangan persyaratan apa pun untuk bekerja di teks.

Dengan alat apa pun yang dimaksudkan untuk menulis atau mengelola kode, Anda ingin tahu bahwa Anda dapat membuka file, membuat perubahan, dan menyimpannya kembali ke sumbernya, apa pun sumbernya. Seharusnya tidak ada tahap manajemen apa pun dalam mempertahankan bookmark untuk menjangkau server file jarak jauh, atau mengunggah perubahan.

Sampai jumpa, Navigator: Roda navigasi mengambang yang unik di Textastic melengkapi kaca pembesar iOS dan opsi pilihan dan gerakan berbasis sentuhan.

Textastic mengelola akses jarak jauh sebagai kumpulan server yang dijangkau melalui daftar File-nya. Ketuk bola dunia, dan tampilan Transfer File muncul terbagi menjadi File Lokal di sebelah kiri dan Koneksi di sebelah kanan. Ketuk tombol tambah (+) di bagian atas kolom Koneksi, dan Anda dapat memilih untuk menambahkan server FTP dan WebDAV, memasukkan kredensial Dropbox, atau menautkan ke iDisk MobileMe yang sekarat. (MobileMe dimatikan 30 Juni 2012, tapi Akses iDisk tetap berlaku hingga saat itu bahkan jika Anda memiliki akun MobileMe dan mengubahnya menjadi iCloud.)

Karena ini adalah alat pemrogram yang serius, aplikasi ini menawarkan FTP tanpa jaminan bersama dengan tiga rasa terpisah dari FTP aman: SFTP berbasis SSH, dan FTP implisit dan eksplisit melalui SSL. (Yang pertama menganggap koneksi aman, sedangkan yang kedua harus memintanya.) WebDAV dapat digunakan dengan atau tanpa koneksi HTTPS yang aman. Bergantung pada Web atau cloud host atau preferensi khusus administrator sistem, seorang programmer atau desainer Web mungkin menghadapi salah satu atau semua opsi ini.

Perhatian terhadap detail ditampilkan di sini seperti di seluruh aplikasi. Banyak server FTP berbasis SSL menggunakan sertifikat yang ditandatangani sendiri, yang tidak dapat diverifikasi melalui otoritas pihak ketiga seperti yang umumnya terjadi pada situs Web publik yang aman. Textastic memiliki sakelar yang dapat dilemparkan untuk menonaktifkan verifikasi semacam itu, jika sesuai, mengizinkan koneksi ini. Demikian pula dengan SFTP, opsi untuk menggunakan kunci publik untuk autentikasi—yang disimpan di area file lokal—memungkinkan pemrogram menggunakan alur kerja yang ada untuk koneksi aman semacam itu.

Di atas opsi akses jarak jauh, Textastic juga memiliki server WebDAV bawaan, yang dapat dengan mudah diakses dari Mac, Windows, atau sistem lain, serta dari perangkat iOS lainnya. Ketuk ikon Wi-Fi (kipas tanpa bilah) di bagian bawah tampilan File, dan Anda dapat mengonfigurasi akses. Balik ke Mac, misalnya, dan ketik URL server WebDAV, dan Anda dapat menyalin, menghapus, atau menambahkan file di penyimpanan internal Textastic. Transfer file melalui USB dari fitur Transfer File iTunes yang sulit digunakan juga berfungsi.

Setelah Anda membuat koneksi dan menavigasi ke file atau folder yang diminati, mencentang kotak di samping satu atau beberapa item dan mengklik Unduh akan membuat salinan di toko lokal. Yang terpenting, tautan dipertahankan kembali ke jalur yang sama dari mana file itu berasal. Jika Anda menyalin file lokal yang ditautkan ke repositori jarak jauh ke lokasi jarak jauh yang berbeda setiap tautan dipertahankan, yang merupakan sedikit pencatatan yang bagus. Itu kurang seperti "Simpan Sebagai" dan lebih seperti "Simpan ke Banyak Tempat". Tidak ada opsi "Simpan" sendiri (atau bahkan opsi untuk menutup file). Sebaliknya, Anda memilih unggah, dan konfirmasikan bahwa Anda ingin menimpa salinan jarak jauh. (Namun, Anda dapat menghindari permintaan di masa mendatang dengan memilih Selalu dari menu pop-over Timpa File.)

Ketuk Kembali lalu File, dan Anda dapat memilih di antara file yang disimpan secara lokal. Textastic memiliki pewarnaan sintaks untuk lebih dari 80 jenis file teks, menurut situs Blach, dan saya menguji selusin di antaranya. Artinya, bagian khusus dari bahasa disorot dengan warna berbeda saat Anda menulis dan mengedit. Misalnya, perintah, nama variabel, kutipan teks, dan hal-hal lain muncul dalam warna berbeda, memungkinkan visual pemeriksaan kesalahan, sintaks (penggunaan yang benar dalam satu baris kode), dan kutipan pembuka atau penutup yang hilang tanda. (Jika pola pikir Anda benar, Anda bahkan bisa tambahkan definisi sintaks Anda sendiri.)

Sangat Simbolik: Tombol Simbol Textastic mengungkapkan semua fungsi, objek, dan pembagian lain dalam kode dan markup.

Saat Anda bekerja, Textastic memperlihatkan baris dan kolom saat ini di sudut kanan atas. Mengetuk ikon Properti File (terlihat seperti selembar kertas) mengungkapkan berbagai data, termasuk jumlah baris, karakter, dan kata saat ini. Tampilan properti ini juga memungkinkan Anda menyetel penyandian teks dan akhir baris untuk platform (perbedaan kritis dan menjengkelkan antara Mac, Unix, dan Windows). Anda juga dapat mengatur atau mengubah format yang digunakan untuk pewarnaan sintaks, yang diatur secara otomatis dari ekstensi file, seperti .css atau .js. Untuk file tanpa ekstensi atau disimpan sebagai .txt, Anda tidak akan terjebak tanpa hak.

File HTML dan Markdown dapat dipratinjau dengan mengetuk tombol Pratinjau yang muncul saat mengedit jenis tersebut. HTML pratinjau yang dihasilkan dapat disimpan sebagai file. Juga membantu adalah tombol Simbol, yang ketika diketuk akan menampilkan pop-over dari semua fungsi, objek, dan elemen utama lainnya dalam sedikit kode. Anda dapat mengetuk nama dan melompat ke bagian program atau halaman itu.

Textastic hampir pasti paling baik digunakan dengan keyboard, apakah dock atau nirkabel, karena kebanyakan orang merasa terlalu membosankan untuk mengeluarkan kode atau tulisan yang panjang. Textastic memudahkan pengetikan dengan keyboard di layar dengan menyertakan deretan tanda baca pemrograman umum yang dapat digeser, seperti tanda kurung dan kurung kurawal, di atas keyboard normal di layar. Aplikasi ini menambahkan perintah keyboard yang dijelaskan dalam file bantuan dalam aplikasi dan online. Anda dapat menggunakan navigasi dan pemilihan keyboard. Tetapi program ini juga memiliki roda navigasi kursor mengambang unik yang menawarkan panah dan opsi pemilihan untuk pilihan yang lebih tepat daripada kaca pembesar iOS dan pengambil pilihan. Itu pintar, saya berharap Apple akan melakukannya.

Saat menggunakan Textastic, saya sering tersesat dalam kode dan lupa bahwa aplikasi sedang berjalan di iPad alih-alih antarmuka komputer desktop lengkap. Seperti kebanyakan perangkat lunak iPad, aplikasi mengisi layar dengan apa yang sedang Anda kerjakan. Sangat mudah untuk bertukar bolak-balik di antara file yang disimpan secara lokal, tetapi tidak ada tampilan terpisah untuk melihat dua file atau lebih sekaligus. Tanpa lebih banyak wilayah layar, Textastic tidak dapat memiliki ruang lingkup alat pemrograman desktop, dan tidak memiliki fitur manajemen proyek. Tapi itu memanfaatkan ruang yang dimilikinya, bersama dengan nuansa luar biasa yang akan dihargai oleh pembuat kode.

[Glenn Fleishman adalah kontributor senior untuk Macworld, dan menulis kode pertamanya pada Commodore PET pada 1980-an. Dia masih memprogram, sekarang dalam perl, setelah membangun sistem manajemen konten TidBITS, dan layanan perbandingan harga bukunya sendiri, isbn.nu.]

  • Apr 19, 2023
  • 16
  • 0
instagram story viewer