Как стать автором
Обновить

Комментарии 13

НЛО прилетело и опубликовало эту надпись здесь

Хорошая новость, давно пора

 что в Visual Studio 14.6 пользователям стали доступны новые правила подсветки кода

Про какую версию идет речь?

Посмотрел свою версию:

если перейти по ссылке, то там указана правильная версия 17.6. а текущая 17.5.

Всё верно, версия 17.6. Ошибку исправил

Подсветкой синтаксиса всю дорогу называли то, что на самом деле не выходило за уровень лексера. Наконец-то это фиксят.

НЛО прилетело и опубликовало эту надпись здесь

Пользуясь случаем, может кто посоветует норм библиотеки по подсветке синтаксиса для внедрения на сайт?

Знаю, что 99% сайтов используют hightlight.js, но он не понимает интерполированные строки в C#, например string text = $"Today is {DateTime.Now}.";

Все библиотеки подсветят строку как будто бы в ней только текст, хотя в фигурных скобках структура.

Могу порекомендовать Shiki: https://www.npmjs.com/package/shiki
Не знаю как с C#, но в своё время нужна была подстветка для менее популярных вещей типа Vue.js SFC и Elixir, Shiki справлялся лучше чем highlight.js и prisma.

Низкий поклон вам!

Проверил на примере из моего комментария выше, определяет структуру в строке на ура, буду ковырять её дальше

Тем временем, сейчас есть баг с сохранением положения экрана относительно каретки. Закрываю Студию с кареткой в центре экрана, а при открытии оно за краем внизу. Ну хоть поиск в выделенном исправили, сбрасывалось.


Интересно, додумаются ли они таки добавить автодополнение в поиск...

у меня каретка в центре остается в JS и C++. версия 17.5.3

У меня 17.5.4

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Истории