Rumah  >  Soal Jawab  >  teks badan

vim - Mengapa editor mempunyai fungsi "penyiapan kurungan"?

Input normal kurungan kanan memerlukan shift + 右括号 dan dua ketukan kekunci, tetapi tangan tidak akan meninggalkan kawasan papan kekunci utama
Gunakan kurungan untuk melengkapkan. Selepas melengkapkan input kandungan, anda perlu menekan kekunci arah Walaupun anda hanya menekan kekunci sekali, tangan kanan anda meninggalkan kawasan papan kekunci utama dan anjakan adalah besar.
Oleh itu, saya merasakan bahawa fungsi ini tidak begitu praktikal, jadi apakah nilai utamanya?

Kemas kini:
Apabila saya bertanya soalan ini, saya tidak menemui pelaksanaan padanan kurungan yang sangat baik dalam vim, dan ia sangat sukar untuk digunakan. Sekarang saya telah menemui sekeping kod, kesannya sama seperti di ST2. Jika anda berminat, sila ke: Penyiapan automatik kurungan segi empat sama dalam vim

天蓬老师天蓬老师2712 hari yang lalu633

membalas semua(7)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-16 16:42:41

    Nah, pertama sekali, saya rasa ada dua kelebihan untuk melakukan ini
    1) Ia secara automatik akan menambah kurungan kanan untuk mengelakkan anda terlupa menulis
    2) Selepas anda memasukkan kurungan kiri, kursor akan berada di antara dua kurungan Pada masa ini, anda boleh menulis sejumlah kod dan kemudian anda boleh terus memasukkan kurungan kanan untuk keluar dari kurungan. Perasaan seperti ini jelas lebih baik daripada memasukkan kurungan terlebih dahulu dan kemudian menulis kod

    balas
    0
  • PHP中文网

    PHP中文网2017-05-16 16:42:41

    Sebab utama takut kurung kiri kanan tak setanding Masalah simpan jari bukan perkara paling penting.

    balas
    0
  • 高洛峰

    高洛峰2017-05-16 16:42:41

    Sekian banyak editor mempunyai fungsi melengkapkan kurungan secara automatik dan secara automatik menggerakkan kursor ke dalam kurungan

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:42:41

    Masukkan satu()
    没有参数的函数、一个空的tuple,真实项目中能有多少比例?
    大部分时候都是(params)
    Terdapat juga kekunci pintasan yang dipanggil lompat ke luar kurungan

    balas
    0
  • 黄舟

    黄舟2017-05-16 16:42:41

    Tiada penyiapan kurungan, sila tulis kod Lisp untuk melihat ~~

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:42:41

    Kecekapan pembangunan lebih bergantung pada spesifikasi berbanding kelajuan ketukan kekunci.

    balas
    0
  • 阿神

    阿神2017-05-16 16:42:41

    Ringkasnya, sama ada bahasa komputer atau bahasa manusia, kurungan sentiasa digunakan secara berpasangan. Oleh itu, banyak editor secara semula jadi menyediakan penyiapan kurungan.

    Saya tidak pernah menghadapi masalah tangan meninggalkan kawasan papan kekunci utama apabila menggunakan Xcode: anda boleh menggunakan Tab untuk menerima kurungan penyiapan secara automatik, atau anda boleh terus menaip koma bertitik untuk menerima penyiapan keseluruhan baris.

    balas
    0
  • Batalbalas