169 похожих чатов

Интересно, какого уровня развития достигла мысль в плане дефайнинга в

F# коде html дсля (или подобного)?, когда например есть такая вариативность для значения аттрибута
width= 20px | 20% | auto ... и тп

20 ответов

9 просмотров

Писать строки на html и инжектить туда html в райдере 🤑

Pavel S- Автор вопроса

Идея! Если делать так string<Html> (привет dd , навеяно твоей неравнодушностью к unit if measures), то редактор можно обучить валидировать хтмл строки ?..

Pavel S
Идея! Если делать так string<Html> (привет dd , на...

Инжектишь в литерал и работает с чем удобно.

Pavel S
Идея! Если делать так string<Html> (привет dd , на...

В редакторе можно в любой строковый литерал заинжектить любой известный райдеру язык. Или ты о чем-то другом говорил?

Pavel S- Автор вопроса
Alex Berezhnykh
В редакторе можно в любой строковый литерал заинже...

Откуда редактор точно будет знать какой язык ожидается?

Pavel S
Откуда редактор точно будет знать какой язык ожида...

есть аннотация и мета инфа в папке .idea/.rider

Pavel S
Откуда редактор точно будет знать какой язык ожида...

Ты можешь через alt + enter на любом строковом литерале выбрать Inject language И выбрать там xtml и что угодно Можешь рядом со строчкой комментарий написать //language=xtml И тд. Есть еще дотнетные и жбшные атрибуты вида StringSyntax, в который можно язык указать и повесить его над чем угодно, что может быть строкой/принимать тип строки — там автоматически язык распознается. Для SQL везде автоматически распознаётся.

Pavel S- Автор вопроса
Alex Berezhnykh
Ты можешь через alt + enter на любом строковом лит...

А где редактор сохранит информацию что какая-то конкретная string, это хтмл стринг?

Ayrat Hudaygulov
screenshot доколе

LanguageInjection не знает про такой язык

Ayrat Hudaygulov
screenshot да

Это ещё на аргументы функции можно применить, очень удобно.

Ayrat Hudaygulov
и что в этом случае происходит?

Ну, литералы в аргументах функции будут покрашены.

Dr. Friedrich von Never
Ну, литералы в аргументах функции будут покрашены.

у меня чот под рукой нет IDE, я решительно не понял что значит красить аргумент

Ayrat Hudaygulov
у меня чот под рукой нет IDE, я решительно не поня...

Если в параметр потом запишешь что-то, то оно будет краситься, наверное.

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

Обсуждают сегодня

подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
9
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
Добрый день. Абракадабра в 12-й студии ввела новый тип поля БД TSQLTimeStampOffset, использую в постгресе timestampz и вот с 12-й версии начались чудеса! До этого поля times...
Delphi Photo
9
Коллеги, здравствуйте! А можно узнать ваше мнение относительно Wolfram Mathematica vs Julia? Просто у меня стоит выбор между тем, чтобы продолжить преподавать Wolfram Mathemat...
Илья Гаража
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
6
Обновленный chat тестили уже господа? Готовимся на заводы ? Простой проект на ларавель собирает за 1 ответ..
Jacov Borisov
14
Карта сайта