Keyboard split Ortholinear - apa itu? Ikhtisar keyboard iris

Selama lebih dari seratus tahun, tampilan keyboard telah sangat berubah: menjadi ringan, tipis, bahkan ada yang diproyeksikan dengan pemindai. Namun pasar tidak mengubah apapun pada tata letaknya (β€œQWERTY” muncul tahun 1890), keyboard belum menjadi lebih nyaman untuk jari, tidak disesuaikan dengan posisi tangan dan lengan bawah. Semua umat manusia mulai menghabiskan hidup di depan komputer, tetapi ergonomi alat input utama tetap ada di abad sebelumnya.



Saya memutuskan untuk mencari tahu apakah mungkin membeli keyboard yang nyaman pada tahun 2020. Jawaban singkat: Saya harus menyolder diri saya sendiri.









Saya baru saja membeli keyboard mekanis Vortex Core RGB . Saya menyukai mekanika, pengaturan baru kursor dan tanda kurung, saya biasanya terbiasa dengan lebih sedikit kunci. Tetapi saya tidak memiliki cukup stabilitas mengetik, jadi saya mulai menjalankan simulator. Saya harus meletakkan tangan saya "dengan benar", tetapi mereka mulai bosan dengan posisi lurus yang tidak wajar.



Saya menyadari bahwa kesalahan ketik adalah masalah tata letak keyboard, bukan masalah saya. Kunci-kunci itu bergeser, seperti mesin tik seratus tahun lalu, dan tidak senyaman tangan kita: tepat satu di atas yang lain agar tidak menggerakkan jari kita ke samping. Tampilan keyboard telah banyak berubah, tetapi tidak menambahkan arti apa pun. Bahkan iPhone menyalin pergeseran tombol, hanya dalam tata letak Rusia ia menyerah dan menarik tombol dengan tepat.





Saya memutuskan bahwa saya memerlukan keyboard baru, tetapi kali ini keyboard tersebut harus nyaman, dirancang agar praktis. Biarlah sangat aneh, saya siap untuk menghentikan semua kebiasaan saya, jika saja itu nyaman dengan instrumen, yang saya habiskan 8-10 jam sehari.



Apa yang saya cari Untuk meringkas artikel tentang desain keyboard:



  • kursor tepat di bawah tangan kanan;
  • untuk menekan tanda kurung bukan dengan jari kelingking, tetapi entah bagaimana lebih nyaman;
  • jangan meraih angka dan tanda;
  • tuts terletak secara anatomis sehingga jari tidak bergerak ke kiri dan ke kanan, tetapi hanya secara vertikal;
  • lebih banyak tombol untuk ibu jari, hanya satu ruang tidak cukup baginya;
  • menekuk keyboard sehingga Anda bisa melepaskan lengan dari bahu;
  • hiburan dan kesenangan.


Mencari ergonomi



Setelah memenuhi persyaratan, saya mulai mencari keyboard baru.



  1. Microsoft Sculpt, , .



  2. , , , Ultimate hacking keyboard.



  3. , , , Plank EZ. , , .



  4. , , Levinson. , ?







    , ? .

    , .
  5. Model 01 keyboard , , . $300, , .



  6. Ergodox EZ : , , . β€” $300+.



  7. , , . Atreus, ( -).







Setengah dari keyboard ini hanya dapat dibeli dengan dibongkar, Anda harus menyolder sendiri.



Membuat keyboard cukup sederhana: Anda memerlukan pengontrol, tombol, keycaps, dan papan untuk menampung semuanya. Bahkan papan tidak perlu, tombol dapat dihubungkan ke pengontrol dengan kabel.



Ini juga sederhana dengan perangkat lunak: pengontrolnya adalah Arduino, dan untuk itu ada QMK sumber terbuka , yang telah menjadi standar dengan banyak fungsi.



DIY: yang tersisa hanyalah menyolder



Pasar untuk membangun keyboard cukup beragam. Ada papan dan kasing siap pakai yang dijual, yang tersisa hanyalah menyolder tombol dan pengontrol.



  1. Helix memiliki banyak tombol .



  2. Iris rata - rata .



  3. Kyria memiliki beberapa tombol .



  4. Jian memiliki sangat sedikit , tetapi disesuaikan dengan tata letak Rusia.



  5. Jari-jarinya tidak bergerak dalam garis lurus, tetapi dalam bentuk lengkung, apakah mungkin meletakkan tuts seperti ini? Ya, jika Anda memiliki Dactyl-ManuForm. Anda perlu mencetak kasing pada printer 3D, tidak ada papan sama sekali di dalamnya, semuanya ada di kabel. Perakitan bukanlah yang termudah .





Favorit saya adalah keyboard Iris (nomor 2 di daftar ini). Papan jenis ini dibuat bukan untuk hari pertama, pada versi keempat papan tidak lagi membutuhkan pengontrol terpisah, ATmega32U4 sudah terpasang dan tidak memakan ruang.







Keyboard ini memiliki fitur yang bagus: dapat dimiringkan, tombol di bawah ibu jari dapat diganti dengan tombol yang diperbesar atau Anda dapat membuat beberapa putaran. Memerintah.



Iris Keyboard: bangun sendiri



Berapa harga barang ini?



Anda tidak akan dapat membeli semua komponen di satu tempat. Papan dan kasing ada di situs dari Amerika , tombol di Gickboards , tutup di Aliexpress . Tombol juga dapat ditemukan di Avito, di Moskow selalu ada banyak pilihan. Semuanya bersama-sama keluar seharga 14 ribu rubel (tetapi awalnya saya lupa membeli dinding samping, yang harganya 2 ribu lagi).





Anda bisa membuatnya lebih murah: jangan membeli kasing, tetapi ambil sakelar pada Avito, jadi ternyata tetap dalam 10 ribu rubel.



Anda bisa membuatnya lebih mahal: ambil yang paling keren. Satu set kunci cantik dapat dengan mudah berharga $ 150, sedangkan sakelar Zilents yang keren harganya $ 60. Ini tidak termasuk pengiriman, yang biasanya berharga sekitar $ 30 per item. Hasilnya, Anda dapat merakit keyboard seharga 30 ribu rubel (β‰ˆ $ 450, lalu evaluasi sesuai tarif).



Bagaimana cara menyoldernya?



Sementara semua bagian sedang mengemudi, saya melihat ke jalur penyolderan , semuanya sederhana di sana. Untuk bekerja, Anda membutuhkan sedikit:



  • besi solder sederhana dan dudukan untuk itu;
  • pompa pematrian ke tombol solder ulang;
  • solder untuk menahan;
  • fluks untuk membersihkan besi solder;
  • asam untuk menyiapkan papan untuk penyolderan.




Desktop sedang dalam proses



Saya menerima amplop datar di surat saya. Selama beberapa minggu saya berhasil melupakan apa yang saya pesan, jadi saya sangat terkejut dengan kasus seperti kardus. Aneh, tapi ada sesuatu di sini. Sebagai hadiah, mereka meletakkan gantungan kunci di salah satu kunci.







Papan itu keren.



Prosesor bawaan. Sebagian besar papan ketik buatan sendiri memerlukan Arduino untuk disolder, dan ini membutuhkan banyak ruang, jadi Anda harus mengalahkannya dengan benar dalam desain papan. Iris jauh lebih mudah dengan ini.



Enam LED sudah terpasang di papan, tetapi Anda dapat menambahkan lebih banyak di bawah setiap tombol.



Koneksi melalui USB-C, papan dihubungkan melalui TRRS (ini adalah jack headphone).



Mendukung beberapa jenis switch: Cherry MX (dan bahkan PCB Mounted), Kailh choc profil rendah (tetapi hanya versi pertama), Alps.



Nah, warna yang indah.







Tanpa menunggu penyolderan, saya memasukkan semua kunci dan mengklik. Kaif, semuanya sudah dekat.







Belakangan saya menyadari bahwa case tersebut tidak terbuat dari karton, tetapi transparan, hanya dibungkus dengan kertas anti gores. Ternyata saya juga lupa pesan bagian sampingnya, karena tidak repot-repot mencari tahu apa arti Clear Acrylic Middle - Tented. Anda dapat bekerja tanpa panel samping ini, Anda tidak akan dapat menempatkan keyboard pada suatu sudut.



Perakitan keyboard langkah demi langkah



  1. Masukkan roda gigi sudut.



  2. Anda meletakkannya di papan tulis, meratakannya, menyoldernya.



  3. Tambahkan sisa tombol, solder.



  4. Sekrup di bagian bawah casing, tambahkan keycaps. Selesai!





Butuh satu setengah jam untuk menyolder paruh pertama, tetapi kebanyakan saya berurusan dengan besi solder dan suhunya. Saya mengumpulkan babak kedua dalam 20 menit.



Foto menunjukkan sakelar dua warna, ini adalah jenis tombol yang berbeda:



  • merah - linier, ditekan dengan lancar;
  • yang berwarna coklat memiliki tonjolan, yang dirasakan pada saat pengoperasian; tidak perlu menekan tombol sepenuhnya.


Intinya begini: tombol shift, control, alt tidak membutuhkan tuberkel, ini adalah tombol tambahan, mereka ditekan bersama dengan beberapa tombol lainnya. Saya tidak tahu sebelumnya di mana mereka berada, jadi kemudian saya harus menyolder ulang beberapa kali, pompa pematrian berguna.



Bagian bawah casing datar, dan keyboard terlalu ringan dan meluncur di atas meja. Tetesan silikon paling sederhana akan menyelesaikan masalah.







Hasilnya, saya berhasil merakit keyboard saya sendiri tanpa memiliki keahlian dalam bidang elektronik dan menyolder.



Ulasan Keyboard Iris: dari ergonomi hingga barang



Terbagi menjadi dua



Hal pertama yang menarik perhatian Anda adalah keyboard terbagi menjadi dua bagian. Jadi saya bisa meletakkan tangan saya sesuka saya: gerakkan bagiannya sehingga lengan miring, atau lebarkan tangan, tetapi dengan lengan lurus dari bahu. Anda dapat mengubah lokasi saat bepergian dan bergerak sesuka Anda.



Jadi Anda bisa duduk dengan benar, bersandar di sandaran kursi, tangan di sandaran lengan. Mungkin ada mouse, mikrofon, atau teh di tengah meja.







Penempatan keyboard yang benar menghilangkan ketidaknyamanan pada persendian, yang setelah keyboard biasa.



Dengan perataan tombol khusus



Tombol tombol tidak sejajar seperti pada keyboard biasa: ada kolom vertikal, tetapi baris horizontal digeser. Ini lebih mirip dengan anatomi jari kita. Jari-jari mulai lebih jarang berjalan ke samping, jari kelingking jauh lebih mudah, dan Anda tidak perlu lagi menjangkau jauh untuk mendapatkan kunci apa pun. Seiring dengan pemisahan keyboard, kepalaku sedikit gelisah, tetapi pada malam hari aku tidak mengalami masalah dengan mengetik, dan itu segera menjadi lebih nyaman.







Sekarang semua kesalahan ketik saya hanyalah kesalahan saya di kepala saya. Saya sudah mulai bergumul dengan mereka, dan stabilitas cetakan saya meningkat pesat. Kecepatan juga mengikutinya. Di satu sisi, kecepatan tidak begitu penting untuk pemrograman, di sisi lain, saya berhenti menghabiskan energi untuk mengoreksi kesalahan ketik, dan jatuh cinta dengan mengetik. Saya mulai aktif mengumpulkan catatan rapat, artikel, tes untuk program.



Tinggi



Yang mengejutkan adalah ketinggian keyboard - 3 sentimeter. Ini adalah jumlah yang sangat besar untuk pekerjaan yang nyaman. Ketinggian dapat dilawan dengan tiga cara:



Mengurangi tubuh itu sendiri. Lepaskan bagian bawah dan rekatkan alas mouse ke papan (!), Atau cukup kurangi jarak dengan memasang spacer baru. Kasing itu sendiri mungkin bukan akrilik 3mm, tetapi logam, itu akan menjadi lebih tipis. Tanpa badan, tinggi badan berkurang sepertiga.







Ganti sakelar dengan yang low-profile, beli tombol rendah untuk mereka. Kailh chock didukung, dipesan, menunggu. Dengan kunci baru dan tanpa casing, ketinggian akan dibelah dua. Ini hampir seperti Apple Magic Keyboard.



Angkat tanganmu. Saya membeli beberapa pemegang kuas saat melakukan ini. Agak menjengkelkan untuk memperbaikinya.







Angkat alas meja.Saya belum pernah melihat ini untuk keyboard terpisah, tetapi untuk Atreus Anda dapat memesan dudukan seperti itu.







Anda tidak perlu khawatir dengan ketinggian dan membeli bagian samping, yang akan membuat keyboard miring.



Siap dimiringkan



Casing atas, bawah dan samping bisa dipesan untuk keyboard. Jika Anda memesan dinding samping berwarna , Anda dapat menambahkan kaki miring.







Saya tidak segera memahami banyaknya pilihan dan benar-benar lupa memesan sisi, jadi saya harus mencoba memiringkannya menggunakan sandaran tangan.







Kemiringan keyboard memang keren, tetapi karena beberapa "pertanian kolektif" dari keputusan saya, saya tidak bisa bekerja seperti itu untuk waktu yang lama, itu terhuyung-huyung. Tapi ini benar-benar sensasi, saya berpikir untuk memesan dinding samping dengan kecenderungan. Anda dapat mencetaknya sendiri pada printer 3D.



Dengan tombol khusus



Saya memesan kancingnya dulu di Avito, lalu di Aliexpress. Set sederhana berharga sekitar seribu rubel, tetapi prasasti di atasnya akan dihapus. Satu set dengan kunci mungkin terlihat seperti ini.







Atau agar lebih sederhana - sama sekali tanpa label dan tombol tambahan.







Karakteristik terpenting dari sebuah tombol adalah profilnya. Ada banyak yang berbeda.




Cara termudah adalah menemukan keycaps profil DSA datar pada keyboard ortholinear.







Saya tidak terlalu suka DSA, kuncinya terlalu identik. Tombol miring lebih menarik, misalnya, profil OEM dari Aliexpress.







Untuk keyboard ortolinear, pilihan tata letak terbatas, karena Anda memerlukan Shift, Kontrol, dan Enter dalam ukuran satu tombol, dan banyak yang tidak disertakan. Di beberapa set, Anda dapat mengambil tombol huruf dari set dasar, dan sisanya dapat dibeli secara terpisah. Harganya naik secara signifikan, biasanya di atas $ 100 hanya untuk kunci. Misalnya, saya menyukai GMK Nautilus , tetapi kit yang diperlukan harganya $ 190. Itu sama dengan harga keyboard sekarang.







60% dari ukuran biasa



Keyboard memiliki tombol yang lebih sedikit, tidak ada baris F1-F12, tetapi sejumlah angka tetap ada, yang berarti Anda tidak perlu segera menghentikan semua kebiasaan. Kadang-kadang lebih mudah untuk menekan tombol terpisah daripada pergi ke lapisan lain, di mana angka-angkanya ada di bawah jari Anda. Jika tidak ada, pintasan tangkapan layar di Mac akan menjadi lebih sulit: alih-alih cmd + shift + 3, Anda harus menekan cmd + shift + Fn + e.



Lebih sedikit tombol, jadi Anda tidak perlu meraih yang jauh, semuanya sudah dekat. Kunci tambahan disembunyikan di lapisan terpisah. Prinsip operasi tidak asing bagi semua orang: Anda menahan shift, dan semua tombol mengubah simbolnya, huruf menjadi huruf besar, angka berubah menjadi tanda. Ini sama di sini, Anda hanya perlu menahan bukan bergeser, tetapi tombol ganti lapisan, itu ada di bawah ibu jari Anda.



Tetapi tidak ada tanda tangan untuk lapisan tambahan ini, jadi yang tersisa hanyalah mengingat. Ternyata mudah bagi saya untuk mempelajarinya, tetapi orang lain tidak dapat menggunakan keyboard saya.



Ibu jari sekarang tidak hanya menekan spasi, tetapi juga mengubah lapisan, menahan pengubah, menekan enter, hanya ada 6 tombol. Anda dapat memilih tombol apa saja, itu tergantung pada tugas Anda.



Tombol jempol bisa diganti, ada tiga opsi.



  1. Anda tinggal meletakkan kancing. Nuansanya adalah tombol ini diputar 90 derajat dan terlihat menyamping. Ini tidak nyaman untuk kunci melengkung, jadi saya meletakkan kunci datar dari set yang berbeda.



  2. Menekan tombol atas dengan ibu jari sangat tidak nyaman. Jika Anda tidak membutuhkannya, Anda dapat menggabungkan tombol menjadi satu, tetapi Anda perlu menambahkan stabilizer. Ini akan membuat tombol klik dengan baik di mana pun ia ditekan. Rupanya, inilah alasan perputaran tombol yang biasa.



  3. Atau Anda dapat meletakkan pemintal sebagai pengganti tombol atas. Ini dibahas secara terpisah.





Liku



Di tempat kunci atas, Anda bisa memutar, maka tidak hanya akan ditekan, tetapi juga berputar. Tindakan apa pun bisa digantung. Cukup:



  • gulir halaman (simulasikan roda mouse);
  • gerakkan kursor;
  • ubah volume.


Saya memilih gerakan kursor, menambahkan volume ke lapisan kedua. Yang paling menyenangkan ternyata memutar Youtube, karena kursor menggulirnya.



Sayangnya, Anda dapat memutarnya hanya dengan memegangnya dengan dua jari dari atas, Anda tidak akan dapat mengayunkan satu jari dari samping, terlalu kencang, dan keyboard ringan. Saya ingin memindahkan kursor ke atas teks dengan lilitan, tetapi karena kekencangannya, hal itu menjadi tidak nyaman.



Awalnya saya menambahkan lilitan di kedua sisi, tetapi kemudian hanya kiri di kanan, tidak ada gunanya kiri.



Tata Letak



Ada lebih sedikit tombol pada keyboard, tidak ada F1-F12, tidak ada kursor dan tidak ada papan angka, Anda perlu menahan tombol lapisan untuk mengaksesnya. Secara default, ada tiga lapisan: normal, angka dan kursor, media.







Saya sama sekali tidak memahami tata letak standar: kursor aneh di sebelah kiri, sekumpulan tombol untuk mengontrol lampu latar, tombol musik yang tidak dapat dipahami. Saya mencoba duduk seperti ini selama seminggu, saya tidak bisa terbiasa, saya tidak menemukan alasan untuk berlatih kembali.



Tapi semua tombol bisa disesuaikan. Memindahkan kursor ke sisi kanan, melepas tombol lampu latar, memindahkan perubahan volume ke kenop. Itu menjadi bagus.



Awalnya sepertinya tidak mungkin untuk diingat. Faktanya, semuanya dibagi menjadi beberapa tahap:



  • ingat kursor;
  • Anda belajar beralih ke angka, + = - tanda, dll.;
  • ingat di mana volume dan jeda, trek berikutnya;
  • ubah posisi pengubah untuk pintasan.


Saya harus pindah shift, cmd, alt ke tempat lain. Misalnya, saya merasa nyaman memiliki alt di setiap sisi, dengan pers bertindak sebagai enter. Itu semua tergantung pada pintasan yang Anda butuhkan dalam pekerjaan Anda.



Label tombol



Saat keyboard diprogram dalam tiga lapisan, tidak jelas apa yang harus dilakukan dengan teks pada tombol. Huruf biasa tidak berguna (saya sudah menulis secara membabi buta), dan pengubah hanya dapat ditandatangani dengan menempelkan sesuatu di atas kunci. Itu jelek, terhapus seiring waktu, dan itu terlalu sering berubah pada awalnya. Oleh karena itu, saya membeli kunci sepenuhnya tanpa tanda tangan, dan semua tombol tambahan dipelajari secara bertahap.



Tanda kurung dan Rusia



Untuk pemrograman, saya meletakkan tanda kurung di tengah. Dengan mudah, huruf Rusia X dan b ikut berpindah bersama mereka. Tarik mereka dari lapisan kedua dengan sangat lambat.







Dalam firmware, Anda dapat membuatnya sehingga tekan sebentar di dial shift kiri [, dan di kanan], jadi ada tempat untuk X dan b. Ada masalah baru: untuk mengetik kapital X, Anda perlu menekan shift kanan, lalu tekan tombol kiri. Sebaliknya bagi Kommersant, tetapi hal ini jarang dilakukan. Anda juga bisa mengetik {dan}.







Saya belum terbiasa menggunakan shift kanan, 90% responden juga tidak. Saya harus mencobanya dan saya menyukainya! Dia mematahkan kepalanya, tapi melepaskan tangannya.



Lembut - QMK



Keyboard menjalankan perangkat lunak QMK - keyboard mekanis kuantum. Sumber terbuka, didukung secara luas, kecantikan. Anda dapat menyesuaikan keyboard melalui konstruktor di situs atau reflash melalui terminal.



Configurator di situs



Anda dapat membuat layout di situs config.qmk.fm configurator .



Cara kerjanya sangat sederhana: seret tombol dari bawah ke atas, klik Kompilasi, unduh (Firmware).







Update firmware melalui program QMK Toolbox: pilih file, tekan flash, tekan tombol reset pada keyboard. Selesai. Keyboard Iris memiliki tombol reset di bagian bawah papan, tetapi Anda juga dapat menggantungnya pada tombol biasa di beberapa lapisan.





Anda tidak akan dapat menyiapkan pemintal di situs, hanya pemrograman . Lebih lanjut tentang ini.



Merakit di komputer



Configurator memiliki kemampuan yang cukup untuk menyesuaikan tombol, lapisan, tetapi tidak berfungsi dengan tikungan, saya harus menginstal QMK itu sendiri. Hyde akan menjelaskan semuanya bahkan kepada mereka yang tidak menggunakan baris perintah.



Untuk menginstal QMK, Anda perlu menjalankan 4 perintah
brew:

brew install qmk/qmk/qmk



:

qmk setup



:

qmk config user.keyboard=clueboard/66/rev4

qmk config user.keymap=<github_username>




Setelah instalasi, Anda akan memiliki file dengan tata letak Anda.







Daftar kunci dapat ditemukan di situs web QMK .



Jika sesuatu telah diubah, maka itu cukup untuk dieksekusi:



qmk compile //   
qmk flash	//     


Dan kemudian tekan tombol reset pada keyboard.



Untuk spinner, Anda hanya perlu menambahkan satu fungsi dan menetapkan tombol untuk memicu. Seperti inilah tampilan kontrol volume:



void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (clockwise) {
            tap_code(KC_VOLU);
        } else {
            tap_code(KC_VOLD);
        }
    }
}


Anda dapat memperumit berbagai hal dengan menambahkan lapisan
void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (layer_state_cmp(layer_state, _LOWER)) {
            if (clockwise) { //  -
                tap_code(KC_DOWN);
            } else {
                tap_code(KC_UP);
            }
        } else if (layer_state_cmp(layer_state, _RAISE)) {
            if (clockwise) { // 
                tap_code(KC_VOLU);
            } else {
                tap_code(KC_VOLD);
            }
        } else {
            if (clockwise) { //  -
                tap_code(KC_RGHT);
            } else {
                tap_code(KC_LEFT);
            }
        }
    }
}




Apa yang dapat Anda lakukan dengan firmware Anda?



QMK memiliki banyak fitur yang tidak biasa. Kami telah membahas tiga yang penting: lapisan, dukungan untuk keyboard terpisah, dan encoder putar (begitulah sebutannya). Tapi ada banyak hal menarik di dalamnya. Saya akan memberi tahu Anda tentang beberapa contoh tidak biasa yang saya gunakan.



Pergeseran kadet luar angkasa



Pada keyboard konvensional, shift atau alt hanya berfungsi untuk menjepit. Di QMK, Anda dapat menambahkan tindakan kepada mereka saat menekan. Misalnya, shift kiri akan menuliskan bukaan [, dan shift kanan]. Saya juga mengkonfigurasi alt / enter seperti ini.



Makro



Anda dapat bertahan menekan tombol untuk memasukkan teks atau perintah dari keyboard. Makro harus ditulis langsung ke firmware, Anda bahkan dapat membuat pasangan dengan cepat , tetapi mereka akan hilang saat Anda mematikan daya.



Beberapa contoh. Memperbarui firmware dengan dua perintah dapat dikurangi menjadi satu tombol: masukkan kompilasi qmk, tunggu beberapa detik hingga selesai, masukkan qmk flash dan tekan tombol reset secara terprogram. Seluruh proses direduksi menjadi satu kunci.



Hoba
SEND_STRING("qmk compile\n");
SEND_STRING(SS_DELAY(2000));
SEND_STRING("qmk flash\n");
reset_keyboard();




Banyak pemrograman dapat direduksi menjadi memasukkan perintah seperti itu. Misalnya, salin nama kelas ke buffer, lalu deklarasikan variabel:



var  SomeClassMock: SomeClassInterfaceProtocol!


Kode untuk ini
// write var ClassNameMock: ClassNameMock
SEND_STRING("var ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock: ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock");	




Tidak akan berhasil untuk menurunkan huruf pertama dari variabel, tetapi Anda dapat memindahkan kursor ke sana (alt + kiri dua kali) dan menghapus (melalui del), Anda hanya perlu memasukkan huruf itu sendiri.



Kami menambah
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_TAP(X_DEL));




Semua pekerjaan manual hilang, tetap menyalin kelas, menjalankan makro, masukkan huruf kecil pertama. Seluruh baris direduksi menjadi beberapa kunci.



Kemudian, dengan menggunakan prinsip yang sama, Anda dapat menginisialisasi variabel:



someClassInterfaceMock = SomeClassInterface()


Dan kemudian buat template tiruan di Spry:




lass SomeClassInterfaceMock: SomeClassInterfaceProtocol: Spryify {
    enum ClassFunction: String, StringRepresentable {
        case empty
    }
    
    enum Function: String, StringRepresentable {
        case <#empty#>
    }
}


Akibatnya, menulis tiruan untuk ketergantungan terlihat seperti ini untuk saya:





Kemungkinan besar, ini dapat dilakukan di beberapa program, misalnya, Keyboard Maestro , tetapi ada alternatif seperti itu. Dari pro: dengan menghubungkan keyboard ke komputer manapun, Anda tidak perlu mengkonfigurasi lingkungan, semuanya sudah berfungsi.



Ada banyak kegunaan makro, Anda hanya perlu mencari pola dalam pekerjaan Anda.

Ada chip lain, tapi saya belum mencobanya: auto shift , combo , tap dance , leader key dan banyak hal yang terkait dengan perangkat keras .


Hasil



Merakit keyboard Anda ternyata sederhana dan menarik, Anda membutuhkan sedikit pengetahuan tentang menyolder. Tidak perlu memprogram, semua yang mendasar dapat dikonfigurasi di situs. Bagian tersulit dari keseluruhan proses adalah memilih papan yang Anda sukai, mengambil sakelar dan menunggu semuanya tiba.



Saya senang dengan keyboardnya. Saya sangat suka posisi tombol yang benar, saya menyelesaikan semua tugas saya: kursor ada di bawah tangan kanan, tanda kurung simetris di tengah, saya berhenti mengacaukan tombol karena perpindahan. Saya mengukur kecepatan dan stabilitas pencetakan, semuanya menjadi lebih baik: lebih cepat dan lebih sedikit kesalahan.



Ada juga kesulitan. Tidak terlalu sulit untuk membiasakan diri dengan tata letak baru, tetapi tombol pintas dapat berubah secara signifikan dan menjadi lebih sulit. Saya mulai menyederhanakan cara hotkey itu sendiri (cmd + shift + G untuk menjalankan tes di Xcode itu bodoh), dan mengubah tata letak agar lebih mudah untuk menekannya. 60% keyboard adalah kompromi yang baik bagi mereka yang tidak siap untuk mengorbankan angka, seperti pada 40% keyboard .



Saya mencoba untuk kembali ke keyboard MacBook. Ternyata ada perbedaan besar di balik kecanduan bertahap. Pada keyboard biasa, tangan dekat, tombol berada di tempat yang aneh, sesuatu yang diketikkan sendiri, banyak pengubah di bawah tangan kiri. Tapi setelah lima menit saya bisa mengetik seperti sebelumnya, tapi itu tidak menyenangkan.



Yang terpenting, saya sangat menyukai pencetakan. Pada setiap pertemuan, saya memiliki ringkasan dengan keputusan yang dibuat, pertanyaan yang belum terjawab, tugas untuk minggu ini. Sangat mengasyikkan bagi saya untuk menulis artikel, menulis ulang paragraf, mengungkapkan pikiran dengan santai. Saya menghabiskan lebih sedikit energi untuk kesalahan ketik, lebih banyak pada makna. Puas.



Jangan takut untuk mencoba dan mengubah alat yang Anda kenal!

: . Atreus, , , 40% Jian , , .



, . , . .




All Articles