Visual Studio - подсветка синтаксиса Разметки в сценарии [type:txt/html]

Вывод.

С HTML Вы не можете просто проверить длину строки (&, 1 символ, но strlen() скажет Вам 5), можно легко обрезать его (это могло повредить объекты).

Вы, возможно, должны смешать строки от базы данных со строками из другого источника, или считать и записать их обратно. Выполнение этого всего приложения, не пропуская выхода и предотвращения двойного выхода является кошмаром.

PHP пыталась сделать подобную вещь с magic_quotes, и это оказалось огромным отказом. Не берите magic_entities маршрут!:)

8
задан chief7 24 March 2009 в 19:11
поделиться

1 ответ

На ум приходят две идеи, если предположить, что сама страница является страницей ASP.NET (а не простой HTML-страницей):

  1. создать настраиваемый элемент управления, который генерирует сценарий и конечный тег. Используя настраиваемый элемент управления, вы обманете среду IDE, заставив ее не знать о теге script , и вы получите такую ​​же расцветку синтаксиса, как HTML
  2. включающей страницы, извлекаете содержимое блока сценария в пользовательский элемент управления и поместите экземпляр этого пользовательского элемента управления в блок скрипта. Поскольку VS не знает, что содержимое пользовательского элемента управления будет внутри блока сценария, вы получите раскрашивание синтаксиса.

Мне больше нравится первый вариант, поскольку он не заставляет вас разбивать страницу на несколько файлов.

Если это обычная HTML-страница, простых способов сделать это не так уж и много. Если "

4
ответ дан 6 December 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: