Отправка кода в чат

Реализовали отправку кода непосредственно в чат.

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

В связи с этим:

Добавляем кнопку для вставки кода:

По нажатию на эту кнопку в чате появится три апострофа (на устройствах c windows на клавиатуре этот символ привязан к букве Ё, на макбуках по разному, но тоже присутствует) перед вводом текста и три апострофа после. Курсор пользователя оказывается между первыми тремя и последними, чтобы пользователь сразу мог добавить туда код и он корректно отобразился при отправке сообщения.

Отправленный в сообщении код подсвечивается:

Текст может располагаться как до кода, так и после. В зависимости от того, куда в сообщение пользователь поместил код.

В сценариях, где в сообщении присутствует текст помимо кода, информация отображается следующим образом:

12.01.2024