Saya sudah menghabiskan sekitar 2 jam mencari google dan mencoba berbagai alat tetapi mereka tidak membuat tag indentasi per kata atau mereka tidak kompatibel dengan HTML5 seperti rapi HTML terkenal yang terakhir diperbarui 3 tahun yang lalu ...
NB Saya tidak ingin menerapkan ini ke sumber halaman (seperti PHP atau JS akan lakukan) tetapi untuk kode di editor sehingga hierarki yang jelas muncul di antara tag.
Idealnya saya ingin alat Mac OS X tapi saya akan mengambil alat online dan pada akhirnya resot yang kompatibel dengan Wine.
PS saat ini saya menggunakan Coda dari Panic
Jawaban:
Aptana Studio 2 melakukan apa yang Anda inginkan dalam menu Edit> Format. Saya telah menggunakannya dan memformat html, css dan javascript.
Editor WYSIWYG BlueGriffon juga dapat memformat html saat Anda membuka file.
Kedua solusi itu gratis dan open-source, tetapi Aptana mungkin lebih baik. Saya tidak yakin apakah BG menyimpan semua kode tidak berubah, mungkin tidak.
Catatan:
sumber
Sekarang ada versi HTML5 rapi, ditemukan di sini: https://github.com/w3c/tidy-html5 .
sumber
Saya mencari alat daring dan mungkin itulah sebabnya saya gagal menemukan apa pun.
Saya diarahkan ke plugin Coda PHP & Toolkit yang melakukannya. Juga sebagian besar editor HTML seperti Taco melakukannya secara asli (tetapi tidak Coda).
sumber
Saya dengan rendah hati menyarankan Espresso 2 .
Dari situs web mereka:
Anda dapat membaca ulasan dari Mac Appstorm untuk mengetahui kualitasnya. Mereka memberikan 10/10 .
sumber
Eclipse tampaknya melakukan pekerjaan yang layak untuk membuat indentasi / memformat HTML5. Anda cukup menggunakan perintah format biasa (Ctrl-Shift-F) pada file HTML yang dimuat di editor HMTL dan itu akan memformat ulang itu.
Untuk menyesuaikannya, buka preferensi -> web -> file html -> editor. Anda juga dapat mengontrol validasi di sini. (Saya menggunakan Eclipse v4.2.2.)
Perhatikan bahwa editor HTML mengharuskan instalasi Eclipse Anda menyertakan Platform Alat Web (lihat jawaban ini untuk detail).
sumber
Jika Anda mencari alat Mac OS X yang melakukan pekerjaan, saya akan mengatakan TextMate .
Saya biasanya melakukan banyak indentasi ulang dan yang terbaik yang bisa saya temukan adalah yang itu.
Yang saya suka adalah bahwa itu tidak benar-benar mengatur ulang kode Anda, tetapi itu kembali indentasi itu, dalam bentuk yang memeriksa sarang dan indentasi berdasarkan level, bukan dengan tag .
Fitur "Indent Selection" sangat berguna.
sumber
JetBrains PhpStorm bekerja sangat baik dan intuitif dengan indentasi dalam HTML, CSS atau PHP. Jenis indent (tab atau spasi) yang dapat Anda ubah dalam pengaturan PHPStorm.
sumber
Dirtymarkup.com adalah tujuan saya untuk memformat HTML dan JS dengan cepat.
sumber