Інші можливості u ++

Відео: Збираємо Docker-образи швидко і зручно з dapp (Флант, Highload ++ 2016)

Інші можливості U ++
U ++ - дуже багатий тулку і обговоренню його можливостей можна присвятити ще не одну статтю, тому я коротко перелічу деякі з найбільш цікавих особливостей, які залишилися «за кадром».

- Chameleon. Як це не дивно, але віджети U ++ не є «рідними» для кожної платформи, а тільки успішно емулюють їх стиль. Це досягається за рахунок гнучкої технології стилів Chameleon (https://ultimatepp.org/srcdocS CtrlCoreSAboutChameleonSen-us.html).

- QTF. Це особливий формат для тексту фіксованої, який використовується повсюдно в віджети U ++, які здатні відображати текст. Формат набагато компактніше, ніж HTML, але вимагає навчання, тому що в буквальному сенсі ні на що не схожий (https://ultimatepp.org/srcdocSRichTextSQTFSen-us.html).

- ESC. В U ++ є свій власний скриптова мова ESC з дуже простим інтерфейсом для вбудовування в програму на С ++. Синтаксис ESC - «Сі-подібний», підтримуються масиви, хеші, лямбда-функції і всі звичні керуючі конструкції (https://ultimatepp.org/srcdocSEscSEscS en-us.html). Є приклад програми з вбудованим інтерпретатором ESC (https://ultimatepp.org/referenceSEscAppS en-us.html). На жаль, офіційна документація цим і обмежується - додаткові подробиці про роботу з ESC потрібно «розкопувати» самостійно.

Документація і локалізація




Документація - безумовно, одна з найбільших проблем U ++. У розділі Manual офіційного сайту міститься обширний список сторінок документації, які відсортовані за розділами. Документація, що поставляється разом з TheIDE, є, по суті, копією документації з сайту.

Організація сторінок допомоги залишає бажати кращого - оглядові статті та міні-підручники з різних тем перемішані з документацією окремих класів, що не додає зрозумілості, а будь-якого логічного поділу інформації за рівнем складності немає взагалі. В результаті, користувач постійно натикається на непотрібні в даний момент глибокі технічні деталі і не може знайти елементарних речей.




Інші можливості U ++

Документація доступна виключно англійською мовою, локалізації самої ThelDE теж немає.
Підручник для початківців, безумовно, непоганий і дуже корисний (https://ultimatepp.org/srcdocSCtrlLibSTutorialSen-us.html), але він не роз`яснює тих речей, про які «спотикається» будь-який розробник, освоює U ++. Наприклад, ідеологія компоновок ніде не описана від початку і до кінця так, щоб відразу ставали зрозумілими її кардинальні відмінності від прийомів, прийнятих, наприклад, в Qt або GTK +. Документація по контейнерах NTL розкидана по різних розділах, а толкового опису алгоритмів немає взагалі. І це при тому, що NTL - наріжний камінь тулкіта!

Окремо варто згадати документацію по інтерфейсу TheIDE. Говорячи коротко - її практично немає. З огляду на досить незвичайний інтерфейс, це перетворює освоєння IDE в сліпе блукання з постійними «відходами в google». Поступово приходить розуміння кілька «трансцендентної» логіки цього середовища розробки, але для цього потрібно затратити чимало зусиль.

Щоб проілюструвати загальне «якість» документації, пропоную читачам знайти таку тривіальну річ, як список стандартних зумовлених квітів малювання (на кшталт Black і Red). Мені так і не вдалося цього зробити. Недоліки документації значною мірою компенсуються дружнім форумом (правда, суто англомовним).



Вас набагато більше цікавить не U ++, а Skype російська версія (https://win32soft.ru/16-skype-skachat-besplatno.html) без вірусів і з можливістю прямого завантаження? Тоді Вас на win32soft.ru. Тут Ви зможете завантажити дану програму для будь-якої версії ОС!

ІНШЕ

Ієрархія віджетів в u ++ фото

Ієрархія віджетів в u ++

Відео: Qt - Компонування віджетів 1 (для початківців) Важливо розуміти, що редактор компоновок не є повноцінним…

Ultimate ++: theide фото

Ultimate ++: theide

Відео: N ++: Sigma Structure Symphony (SU-B-17-04) All Gold При кожному запуску TheIDE відкривається вікно вибору…

Juce: враження і висновки фото

Juce: враження і висновки

Відео: Малайзійка на підлогу шишечки - NASTY Juice! Бібліотека Juce виробляє двояке враження. Багато її можливості…

Знайомство з ultimate ++ фото

Знайомство з ultimate ++

Відео: Початок роботи в VisualStudio 2013 - корисні поради новачкові При створенні GUI-додатків для Linux вибір тулкіта…

Види проектної документації фото

Види проектної документації

Дізнайтеся, які існують види проектної документації, навіщо потрібно розбиратися в видах проектної документації…

» » Інші можливості u ++