Di Dreamweaver, pengetikan </
akan secara otomatis menutup tag terbuka terakhir, jadi Anda tidak perlu mengetik semuanya, dan ini membantu jika Anda tidak yakin apakah Anda menutupnya atau tidak. Apakah ada plugin yang memberi dosis ini untuk Notepad ++?
Ini bukan seperti teks FX di mana mengetikkan tag pembuka / braket menambahkan tutup di sisi lain dari kursor. Perilaku ini merupakan penyelesaian otomatis yang terjadi saat </
diketik, DW menemukan apa pun tag terbuka yang paling dalam, dan menutupnya. Saya menemukan bahwa, ketika saya memiliki opsi untuk menggunakan DW, saya akan menggunakan fitur ini jauh lebih sering daripada apa pun yang disediakan DW. Karena itu saya ingin tahu apakah ada cara untuk melakukannya di PLTN.
Berikut adalah preferensi DW dalam pertanyaan:
Perhatikan bagaimana ada opsi berbeda yang melakukan apa yang dilakukan teks FX, tapi saya tidak menginginkannya.
Saya tidak menentang saran yang tidak lazim, semacam makro, atau hack plugging. Apa pun untuk meniru fungsi. Jika perlu, saya bisa menulis sebuah plugin, saya hanya tidak tahu bagaimana cara melakukannya.
sumber
Jawaban:
Buka Pengaturan TextFX / TextFX dan centang "tutup otomatis tag XHTML".
Ini membuatnya bekerja di file HTML biasa juga.
sumber
<p>
membuat Anda di<p>|</p>
mana | adalah bar pengetikan. Saya ingin memberi saya tutup setelah mengetik</
, seperti dosis di Dreamweaver. Dw akan menemukan apa pun tag terbuka berikutnya dan menutupnya jika Anda mengetik,</
Anda dapat memiliki 25 tag terbuka dan mengetik</
25 kali dan semuanya akan ditutup dengan urutan yang benar. TextFX bagus ketika membuat halaman, tetapi mengeditnya nanti jika saya membungkus bagian dalam, katakanlah, sebuah div saya harus pergi menemukan bagian akhir dan mengetiknya. Beberapa kali itu bisa menjadi masalah. jadi +1 ke DwYa, itu mungkin dilakukan di Notepad ++, dan sangat mudah dilakukan. Ikuti langkah ini:
sumber
</
dan ini akan melengkapi tag pertama yang tidak tertutup.Jawaban yang sangat parsial:
Jangan tidak memungkinkan di TextFX / TextFX Pengaturan opsi "Auto dekat XHTML / XML".
Buka kotak dialog Pengaturan -> Preferensi . Klik di tab Cadangan / Pelengkapan Otomatis dan tetapkan opsi Aktifkan pelengkapan otomatis .
Ini hanya akan memungkinkan Anda memilih nama tag akhir dari awalannya.
Secara pribadi, saya lebih suka untuk Notepad ++ jawaban dari @ user79590 daripada jawaban saya. Jika kedua jawaban tidak memuaskan, maka saya akan mencari editor HTML lain, karena saya tidak percaya ada kemungkinan lain untuk Notepad ++.
sumber
</d
" untuk div) dan kemudian pilih nama dari daftar. Fungsi Dreamweaver otomatis.Mungkin Anda bisa menggunakan HTMLKit yang memiliki pintasan 'ALT + END' yang akan mengakhiri tag Anda saat ini. Mungkin N ++ memiliki sesuatu seperti itu yang disembunyikan ...
sumber
</
menjadiALT+END
. Namun saya tidak tahu ada jalan pintas serupa di NPP. Siapa pun yang ingin bergabung, karena mereka mungkin hanya mendapatkan hadiah.Notepad#
plugin yang memiliki fungsi ini. Jadi, dengan menggunakan itu dalam hubungannya dengan Auto HotKey (AHK), kita mungkin punya solusinya ... Saya sedang mengerjakan skrip sekarang ..Utas ini mungkin sudah sangat lama, tetapi inilah jawabannya. Gunakan Plugin Manager (Plugins -> Plugin Manager) dan instal XML Tools.
Setelah terinstal, Alat XML akan muncul di item menu Plugins dan dalam fungsinya adalah opsi "Tag tutup otomatis".
Tepuk tangan!
sumber
Jika tidak ada jawaban di atas melakukan apa yang Anda inginkan, Anda juga dapat mengirimkan permintaan fitur ke pengembang Notepad ++ di sini:
http://sourceforge.net/p/notepad-plus/feature-requests/
Atau, Anda bisa mengembangkan plug-in sendiri dan mengirimkannya ke pengembang.
sumber
coba pasang:
ikuti langkah ini:
Klik
Plugins
>Notepad#
>Close last open tag
atau tekan (
Ctrl
+.
)Catatan:
tidak terlalu bagus untuk tag bersarang. hanya baik untuk tag terbuka terakhir Anda.
ikuti langkah ini:
Plugins
>XML Tools
>Tag auto-close
pertanyaan lain yang serupa:
Notepad ++ penutupan tag terbuka terakhir
Notepad ++ XML Auto Indent + Penutup Tag
Tag HTML Otomatis Selesai di Notepad ++?
Notepad ++ - Sorot teks dan masukkan html <tag> </tag> di sekitarnya
Menempatkan tag di sekitar teks yang dipilih di notepad ++
bungkus pilihan di ... di notepad ++
sumber
Menggunakan plugin Notepad ++ Notepad # yang disebutkan dalam jawaban @ user2427906 , dan juga Autohotkey , dimungkinkan untuk menutup tag HTML di kode Notepad ++ Anda setelah mengetik
</
, seperti di Dreamweaver. Setelah diatur dengan benar, berikut adalah beberapa kode AHK yang dapat Anda gunakan untuk membuatnya berfungsi:Catatan: Itu menggunakan perintah "WinActive", jadi itu hanya akan berfungsi di jendela Notepad ++. Harap perhatikan juga bahwa jika Anda memasukkannya
</
terlebih dahulu akan mengeluarkan 2 perintah Backspace sebelum mencoba untuk menutup tag, dan karakter-karakter itu dihapus apakah tag ditutup atau tidak.Dalam Jumlah: Notepad # memberi Anda kemampuan untuk memasukkan
Ctrl+.
untuk menutup tag, yang membuat kami setengah jalan di sana. Dan Autohotkey kemudian digunakan untuk memetakan</
untukCtrl+.
Terima kasih kepada @ user2427906 dan juga jawaban ini .
sumber