Я створюю API для автоматичного заповнення XML-файлу для моєї визначеної користувачем мови. Чи може текст опису, призначений ключовому слову, відображатися у вигляді декількох рядків у вікні автоматичного заповнення?
тобто
<KeyWord name="sample" func="yes">
<Overload retVal="void" descr="A description. I want this text on a new line of the np++ auto-complete pop-up window.">
<Param name="filename string" />
</Overload>
</KeyWord>
Це результат показаного вище коду XML:
Чи є спосіб додати канал зміщеного рядка або новий символ рядка до вмісту атрибута "descr", щоб розмістити текст у новому рядку, тобто:
(Примітка: цей "скріншот" був створений вручну в Paint.NET, і його НЕ створював np ++)
Я вже спробував рішення, запропоноване у запитанні SO https://stackoverflow.com/questions/1823979/how-to-have-line-breaks-in-xml-attributes без успіху. Чи є спосіб це зробити?
Якщо ні, то хтось може мені сказати, чи це обмеження блокнота ++ чи основного компонента редагування сцинтилли?
<Overload retVal="void" descr="A description.<br />I want this text on a new line of the np++ auto-complete pop-up window.">
працює? Якщо ні, то інші способи отримання каналу рядків включають
-
- і в деяких мовах сценаріїв \n
.