Заставь дурака богу молиться...
Проблему решил созданием нового проекта, но все еще интересно, что это было, ибо ничего подобного нагуглить не удалось.
Инструмент бесплатной помощи студентам/фрилансерам и начинающим программистам на языке C#
Для ЛЛ: ссылка на UI-библиотеку
Для чего нужна?: бесплатная библиотека для более легкого и современного дизайна элементов в .net framework Windows Forms приложениях на языке c#.
Кому нужна?:
Студенты: в большинстве вузов на соответствующих специальностях преобладает преподавание именно этого языка и именно поэтому большинство курсовых и дипломных проектов пишутся с использованием
прошлогодних наработокстарых-добрых форм.Фрилансеры: на мой взгляд c# уверенно держит нишу разработки десктопных приложений для Windows и помимо помощи студентам часто приходится решать и около бизнес задачи.
Начинающие программисты: все когда-то начинали, начинают и будут начинать с форм.
В чем суть?: для студентов и фрилансеров жизни необходимо выделить себя среди «конкурентов», для первых это выше оценка, для других это заинтересованность заказчиков -> деньги.
Стандартные элементы скучны, однообразны и всем уже давно приелись. Можно потратить время и попытаться сделать из них конфетку, но надо ли вам это?
С помощью библиотеки можно сделать плюс-минус прикольный интерфейс не тратя на это уйму времени даже не обладая качествами дизайнера (у меня вообще дизайнерская инвалидность).
И что ты первый до этого додумался?: конечно нет.
Графические библиотеки для Windows Forms лично я разделяю на 2 типа:
Графические элементы
Bunifu – 249$ в год
Guna UI – 79$ в год
Syncfusion– платные + недоступны в России, но и качество у них посредственное в отличии от первых двух, поэтому не расстраиваемсяRealTaiizor – бесплатная библиотека, лично я не использовал, но должна быть не плохой
FC_UI – бесплатная библиотека, как по мне слишком много настроек, но выглядит неплохо
Графические элементы с увеличенной функциональностью
DevExpress – как по мне, так это король всех библиотек, всего за 999$ вы сможете все, но большой минус в том, что вам придется самостоятельно переписывать под свои задачи множество компонентов ОЧЕНЬ ЧАСТО
Telerik – 999$ принц № 1
Grapecity принц № 2 всего за 995$
И в чем тогда смысл твоей?: моя библиотека относится к первому типу, особую функциональность, как у DevExpress она не привносит, но какие-то свои фишки у нее есть (типа всплывающих подсказок, эффекта тени, перетаскивания форм и элементов и анимации для элементов).
Она бесплатная. Несомненно, Bunifu и Guna UI имеют больше компонентов, но это дело наживное, а вот возможность использования в любых проектах, на мой взгляд намного важнее. К тому же некоторые элементы (хвастаюсь) у меня работают лучше, чем у них (по крайней мере в тех пиратских версиях (мы же только такие можем использовать), которые находил я).
Конечно для студентов и разработчиков
Пора заканчивать: если ты студент, фрилансер или начинающий программист на C#, то прошу к использованию.
Все элементы в настоящее время доступные в библиотеки отражены в Readme здесь (почти на каждый компонент я снимал видео, а потом показывал, как использовать).
Если ты уже что-то понимаешь и хочешь помочь, то буду рад (и возможно я соберу команду как у RealTaiizor вот тогда и заживем) любым реквестам.
Ах, да, забыл ответить на самый важный вопрос «зачем использовать WinForms, когда есть WPF?»
- Ты полностью прав, удачи с WPF.
На этом все, ссылка на библиотеку еще раз, всем спасибо, жду ваши вопросы.
28 расширений VS Code для разработки документации
Собственно, это плагины для VS Code, без которых техническим писателям и разработчикам документации жить можно, но сложно. В подборке — линтеры, форматирование, работа с git, проектирование API, подготовка схем и милота для удобной разработки.
Здесь мы вам даем еще больше полезностей: полезные сервисы и фишки, мануалы и статьи готовые решения на CSS, Javascript и не только
Линтеры
Markdownlint
Самый популярный линтер для разметки Markdown. Подсвечивает распространенные проблемы.
Markdown All in One
Поддержка разметки Markdown в Visual Studio Code. Форматирование таблиц, оглавление, рендеринг в HTML.
LTeX – LanguageTool grammar/spell checking
Проверка орфографии и стилистики английского и русского языка по правилам LanguageTool.
Code Spell Checker + Russian - Code Spell Checker
Проверка опечаток в английском и русском тексте и коде. Находит опечатки даже в названиях переменных в коде. Можно использовать расширение совместно с LTeX.
Proselint
Расширение линтера англоязычной прозы Proselint. Создатели сервиса вдохновлялись Чаком Палаником, Марком Твеном, Джоржем Оруэллом и другими писателями.
Textlint
Семантический линтер с возможностью задавать свои правила, настройки и конфигурации проверок на то, что вам нужно.
Форматирование и форматы
Prettier - Code formatter
Расширение помогает так хорошо отформатировать текст в Markdown, что на него не ругается линтер.
OpenAPI (Swagger) Editor
Расширение для редактирования, форматирования спецификации OpenAPI (Swagger) в YAML или JSON.
MdTableEditor
Расширение исключительно для таблиц Markdown. Подсвечивает строки, столбцы и добавляет кнопки для операций с таблицами на командную панель.
GitHub Markdown Preview
Предварительный просмотр файлов Markdown в формате и стилистике GitHub.
Markdown Checkboxes
Расширение добавляет поддержку флажков и списков задач с предварительным просмотром.
PlantUML
Расширение поддерживает предварительный просмотр в реальном времени, подсветку синтаксиса и cниппеты для формата AsciiDoc.
reStructuredText Language
Расширение для полноценной работы с языком разметки reStructuredText.
Работа с системой контроля версий
GitLens
GitLens поддерживает операции с git и визуализирует всю историю кода — когда была изменена строка или блок кода, как код менялся. Можно проследить эволюцию кодовой базы.
Git Graph
Визуализирует весь таймлайн с коммитами и ветками. Позволяет работать с git через интерфейс.
Git Project Manager
Расширение позволяет открывать новое окно с репозиторием git из окна VS Code и быстро переключаться между репозиториями.
Удобство и милота
Markdown Emoji
Синхронизирует настройки и конфигурации VSCode. Для синхронизации используется Github Gist.
Добавляет закрывающий тег.
Rainbow bracket
Каждой паре всех видов скобок расширение дает свой цвет радуги. Красным цветом подсвечены незакрытые скобки.
Live Server
Локальный сервер разработки с функцией перезагрузки в реальном времени для статических и динамических страниц. Рендеринг по кнопке.
Material Theme Icons
Иконки к файлам и папкам.
Ирония судьбы, или Когда таки решился оставить отзыв
Вообще я гуманитарий, но на досуге пытаюсь иногда ковырять скриптинг и программирование. И сегодня, запустив уже достаточно опробованную Visual Studio 2022, вижу просьбу оставить о ней отзыв. В 99% случаев я от таких уведомлений пытаюсь поскорее избавиться, а тут что-то захотелось нажать на манящую синюю кнопочку да отзыв хороший оставить, как вдруг…
Пожалуй, отзыв снова откладывается.
Здравствуй Пикабу, проблема
При установке VS2022 вот такая проблема, нет доступных продуктов для скачивания, кто сталкивался? Как решил?
TD shooter помогите с противником
Чуваки, выручайте! Тритий день 24/7 не могу сообразить как заставить врага наносить урон игроку..враг бежит и преследует, но не атакует хотя ошибки никакие не выдает
В скрипте ссылка на анимацию есть, в анимации разумеется ссылка на скрипт тоже
Как сделать нормальное форматирование в VS Code в Dart?
Люди добрые, помогите. Мой форматировщик не хочет работать адекватно и после разных методов/виджетов flutter ставить разные отступы (2 или 4 пробела). Но самое главное то, как он переносит вообще строки. Можете заметить, что свойства виджета Text вообще форматируются и кидаются вот виджет Material App, а в одной строке может помещаться 3 закрывающихся скобки.
Как сделать так, чтобы при форматировании строки привычно шли "лесенкой" с отступами в 4 пробела и закрывающие скобки были на разных строках? VS Code уже переустанавливал и заново скачивал плагины, которые на это влиять не могут.
Огромное спасибо!!!