На DTF невозможно нормально писать тексты про С# и .NET

Пишу лонгрид, в котором часто используются слова «C #» и «.NET» и испытываю от этого много боли.

В закладки

Например, исходный текст выглядит так:

После нажатия на магическую кнопку «Исправить форматирование» удаляются пробелы перед .NET, так как магия считает, что точка ставится только в конце предложения и что пробел перед ней — зло.

Я согласен, что пробел перед точками и запятыми — это зло, но не в этом случае. Я бы еще мог обойтись без магической кнопки, но есть вторая проблема: движок DTF считает, что знак «#» может использоваться только для хэш-тегов, поэтому слово «C #» нельзя напечатать, его можно только вставить из буфера. При печати он сразу переходит в режим хэш-тега:

И даже это можно обойти, если постоянно копипастить его. Но вот чего нельзя обойти, так это то, что DTF постоянно ставит пробелы перед знаком «#». Это происходит даже не при нажатии магической кнопки, а при сохранении черновика. Итоговый текст выглядит так:

Есть ли какая-нибудь возможность экранировать символы или как-то еще повлиять на то, как движок их отображает? У меня весь лонг выглядит ужасно из-за этого :`(

Работаю в геймдеве. Пишу об индустрии и технологиях, веду рубрики #техпоп и #когнитивочка
{ "author_name": "Евгений Приходько", "author_type": "self", "tags": [], "comments": 30, "likes": 31, "favorites": 3, "is_advertisement": false, "subsite_label": "bugs", "id": 113329, "is_wide": false, "is_ugc": true, "date": "Mon, 16 Mar 2020 01:26:38 +0300", "is_special": false }
Разработка
20 вакансий для разработчиков
От Gradient, Aloha Browser, «Союзмультфильма» и других компаний.
Объявление на DTF
0
30 комментариев
Популярные
По порядку
Написать комментарий...

Студенческий Артем

21

Пости мемасы, тут все так делают.

Ответить
8

Csharp dotNET и никаких проблем))

Ответить
5

Java и никаких проблем

Ответить
14

Python и никаких проблем

Ответить
0

И как же муки выбора между Python 2 и 3?

Ответить
9

Нет уже никаких мук, python2 с первого января 2020 официально EOL.

Ответить

Серый пришелец

ViT
0

сишарп дотнэт джава питон джаваскрипт

Ответить
3

Как говорится &

Ответить
0

А можно поподробнее? Я пробовал использовать & nbsp, перед .NET, но при сохранении черновика DTF удаляет все спец-символы.

Ответить
1

Недавно пост был, что с амперсандом у DTF тоже не всё хорошо.

Ответить
1

Ок, понял. Я подумал, что это было предложение мне использовать HTML коды в моем тексте.

Ответить
1

Нашел решение, как обойти проблему с пробелом перед # - если # выделить жирным или курсивом, то пробел не ставится. Как временное решение сойдет, я теперь могу публиковать лонг. Но тем не менее, @Denis Shiryaev ,  @Александр Хнычков , примите, пожалуйста, меры. C#  - это ж Unity, а Unity - это хлеб всех (ну почти всех) инди.

Ответить
2

Добавим исключения

Ответить
0

@Александр Хнычков , спасибо, почти все исправлено, но пробелы в C# все еще вставляются.

Ответить
0

Хм, вроде все ок должно быть. А ты на англ C вводишь?)

Ответить
0

Да, английский. На русском это даже напечатать не получается, так как редактор сразу переходит в режим хеш-теша.

Ответить
0

Хмм, очень странно. Вот как у меня:

Ответить
0

Не, в самом редакторе норм. Но если сохранить и открыть в черновиках, то там уже будет с пробелами. Они вставляются при сохранении в БД.

Ответить
1

А, понял. Это немного другая проблема, но поправим, спасибо

Ответить
0

Надеюсь, когда-нибудь они запилят редактор как на хабре, с частичной поддержкой html.

Ответить
0

На хабре используется немного расширенная версия Markdown. Для авторов на DTF, мне кажется, Markdown будет сложноват.

Ответить
3

Опционально же. Режим полноценного редактора + визуальный режим. Все будут довольны. Как в том же WordPress'е.

Ответить
0

Ну да редактор тут говно, без обид. С другой стороны сходи в яндекс дзен и оцени какой редактор там, сразу дтф зауважаешь :) Ну и да есть api можешь просто написать себе кучку скиптов которые шитпостят твои статьи из удобного тебе формата их оформления.

Ответить
0

смайлы юзай, едрить в корень)

Ответить
0

С # ваще жиза, я пытался дискорд теги людей писать, в итоге получалась невероятная каша. Остановился на том, что обернул всех в code, но тебе это по очевидным причинам не подходит.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
0

[REDACTED]

Ответить

Перспективный ящик

0

Открываешь Word...

Ответить

Прямой эфир

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }