Форматирование HTML Visual Studio 2008 - это когда-либо работает?

Я думаю, что вы работаете с Microsoft Dynamics NAV, поскольку он поддерживает типы данных TEXT и CODE.

Ссылаясь на Текстовый тип данных в документации Dynamics NAV :

Этот простой тип данных обозначает текстовую строку.
...
Тип данных Text поддерживает Unicode.

blockquote>

Кроме того, из Типа данных кода в документации Dynamics NAV :

Он обозначает специальный тип строки, который преобразуется в верхний регистр, и удаляет любые завершающие или ведущие пробелы.
...
Тип данных Code поддерживает Unicode.

blockquote>

На основании этого вы все еще можете использовать NVARCHAR(10) для этого типа данных.

5
задан Chetan Sastry 12 March 2009 в 18:14
поделиться

3 ответа

Похоже, что это - ошибка и не зависит от тега, являющегося ПРОМЕЖУТКОМ или B.

Работа вокруг я нашел

Добавьте дополнительное пространство перед закрытием P.

Как это перестало работать

<p><b>My title</b></p>

Переформатирован как

<p>
  <b>My title</b></p>

Как заставить это работать

<p><b>My title</b> </p>

(NB пространство после B), переформатирован как:

<p>
  <b>My title</b>
</p>

И то дополнительное пространство удалено VS так или иначе. Аллилуйя мой HTML выглядит красивой!

6
ответ дан 14 December 2019 в 09:01
поделиться

Я следовал тому же методу, что и Крис. Я решил использовать RegEx найти и заменить, чтобы сделать это для всего документа. Регулярное выражение находит все закрывающие теги p или h *, которым не предшествует пробел или начало строки, и вставляет новую строку перед закрывающим тегом. Изучите регулярное выражение, чтобы лучше понять. Вот что я использовал:

Найдите что:

{[^:b^]}{\</(p|(h:z))\>}:b*$

Замените на:

\1\n\2

Он находит только p и h *, потому что это были единственные два, которые я обнаружил, имели эту проблему. Другие теги могут быть добавлены.

2
ответ дан 14 December 2019 в 09:01
поделиться

Можно настроить расположение на тег, если это беспокоит Вас так очень. Перейдите к диалоговому окну опций и выберите параметр форматирования в соответствии с Текстовым редактором-> HTML

Однако мне не нравятся некоторые несоответствия, которые я не мог зафиксировать, таким образом, я прекратил использовать его кроме переформатировать код от кого-то еще, прежде чем я начал работать над ним. Однажды начальная буква переформатировали, сделан, я поддерживаю форматирование вручную.

-1
ответ дан 14 December 2019 в 09:01
поделиться
Другие вопросы по тегам:

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