2012-02-19 4 views
0

Можно ли форматировать XML-код в scintilla так же, как это делает Visual Studio при вставке некоторого xml-файла в XML-файл.Форматирование форматирования в стиле Visual Studio в контроле Scintilla

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

Любые предложения?

ответ

1

Вы можете использовать Notepad ++ или http://xmltoolbox.appspot.com/

+1

Это не отвечает на мой вопрос. Я ищу решение для элемента управления Windows Form под названием Scintilla, см. Ниже решение. –

+0

Извините, я думал, что вы говорили о SciTE как об одном случае. Позвольте мне осмотреться, я приношу свои извинения за ошибку. Я не понял контекста. Вы хотите включить эту функциональность в приложение, которое вы создаете. –

+0

Не могли бы вы использовать что-то вроде ответа здесь? http://stackoverflow.com/questions/1123718/format-xml-string-to-print-friendly-xml-string, а затем загрузите результат в свой элемент управления Scintilla? –

0

Один из способов сделать это, чтобы получить .NET, чтобы сделать интерпретировать XML и экспортировать его как отформатированную строку, используя XmlTextWriter - см this question. Это предполагает, что вы используете Scintilla внутри .NET, хотя, если нет, вам придется использовать возможности XML вашей платформы.