Комментарии 13
Хорошая новость, давно пора
что в Visual Studio 14.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.
Тем временем, сейчас есть баг с сохранением положения экрана относительно каретки. Закрываю Студию с кареткой в центре экрана, а при открытии оно за краем внизу. Ну хоть поиск в выделенном исправили, сбрасывалось.
Интересно, додумаются ли они таки добавить автодополнение в поиск...
Microsoft улучшила подсветку кода JavaScript и TypeScript в Visual Studio