คำถามติดแท็ก filetype-html

3
จะข้ามไปมาระหว่างแท็ก HTML / XML ที่ตรงกันได้อย่างไร
วิธีการข้ามไปมาระหว่างแท็กจับคู่ (เช่น<div>, <span>ฯลฯ ) เมื่อแก้ไขเอกสาร HTML / XHTML / XML ในทำนองเดียวกันตามที่%จะใช้ในการข้ามไปมาระหว่างวงเล็บจับคู่?

2
วิธีแปลงไฟล์รหัสต้นฉบับเป็น HTML
ฉันเป็นไฟล์ซอร์สโค้ดที่เขียนด้วยภาษาการเขียนโปรแกรม (เช่น PHP) และฉันต้องการแปลงเป็นไฟล์ HTML เพื่อให้ฉันสามารถเผยแพร่ทางเว็บเพื่อแบ่งปันรหัสของฉัน โดยการแปลงฉันหมายถึงการแปลงบรรทัดใหม่เป็น<br>แท็กเพื่อให้ข้อความจะคงรูปแบบเดิมทั้งในตัวแก้ไขข้อความและในเว็บเบราว์เซอร์ เป็นการดีที่มันควรจะรักษาเน้นไวยากรณ์เพื่อให้สามารถพิมพ์ได้ สามารถทำได้ใน Vim หรือไม่? ถ้าเป็นเช่นนั้นได้อย่างไร

1
ปิดใช้งานการเยื้อง HTML บางส่วนในกลุ่ม
Caveat: ฉันไม่ใช่นักพัฒนาเว็บ ที่ถูกกล่าวว่ามีโอกาสน้อยที่ฉันต้องแก้ไข HTML เมื่อฉันทำฉันสังเกตเห็นพฤติกรรมใน Vim ที่ฉันไม่ชอบและหวังว่าฉันจะเปลี่ยนผ่านการกำหนดค่า เมื่อฉันรหัสฉันมักจะตัดบรรทัดที่ 80 ตัวอักษร บ่อยครั้งที่ฉันต้องแบ่งแท็ก HTML ข้ามบรรทัด สิ่งที่ฉันต้องการคือการเยื้องที่เหมาะสมเมื่อเกิดเหตุการณ์นี้ ตัวอย่างเช่นฉันอาจมีรหัสต่อไปนี้และต้องการให้เยื้องในทำนองเดียวกัน: <a href="http://someverylongurl.com/foo/bar/blaz/SinwzvO.jpg"><img src="http://someverylongurl.com/foo/bar/blaz/Sinwzv0.jpg" class="ri" alt="This is an image"></a> แต่โดยค่าเริ่มต้นการจัดรูปแบบอัตโนมัติของ Vim จะเยื้องแท็ก HTML แยกเป็นระดับเดียวกับแท็ก HTML เริ่มต้นในบรรทัดก่อนหน้า ในคำอื่น ๆ ฉันได้รับสิ่งต่อไปนี้: <a href="http://someverylongurl.com/foo/bar/blaz/SinwzvO.jpg"><img src="http://someverylongurl.com/foo/bar/blaz/Sinwzv0.jpg" class="ri" alt="This is an image"></a> นั่นคือสิ่งที่ฉันไม่ต้องการ เป็นฉันพิมพ์ฉันพบฉันอย่างต่อเนื่องไม่ต้องกลับไปและรอยบุ๋มแก้ไขเช่นนี้ ฉันชอบ autoindent ของ Vim โดยทั่วไปและไม่ต้องการปิดการใช้งานโดยทั่วไป ฉันต้องการเพียงแค่ปิดใช้งานหรือเปลี่ยนการแยกการเยื้องแท็ก HTML …

2
ฉันจะตรวจสอบการสะกดคำในแอตทริบิวต์ HTML ได้อย่างไร
คุณลักษณะการตรวจสอบการสะกดคำเป็นกลุ่มนั้นใช้งานได้ดีในกรณีส่วนใหญ่ - มันฉลาดพอที่จะแยกรหัสจากตัวอักษรและความคิดเห็นในภาษาส่วนใหญ่ อย่างไรก็ตามฉันมีปัญหากับการตรวจสอบการสะกด HTML: <div title="text with mistaek #1" data-text="text with mistaek #2">text with mistaek #3</div> ในตัวอย่างข้างต้นdivจะมีการเน้นเฉพาะความผิดพลาดภายใน(# 3) มันจะเป็นการดีถ้ามีการตรวจสอบคุณลักษณะที่เกี่ยวข้องทั้งหมด - อย่างน้อยtitleและdata-*ในอุดมคติ - รายการของคุณลักษณะที่กำหนดค่าได้ มันสามารถทำได้ผ่านการกำหนดค่าหรือ VimScript? ปลั๊กอินจะทำเช่นนั้น แต่ควรจะกำหนดค่าสำหรับHTMLไฟล์ที่เหมือนกัน ( เช่นไฟล์ ASP. NET MVC cshtml)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.