Скорее всего речь про плагин "Remote - SSH" который поднимает удалённо инстанс VSCode, вместе со всеми плагинами на той стороне, а локальный инстанс подключается к нему. Можно в т.ч. дебажить код запущенный на удалённой машине. При этом локально исходников может не быть вообще - всё на той стороне.
Создавать каждый раз ручками шаблон из которого тебе нужно две копии (DTO и моделька для сериализации в JSON из MVC) - ну такое себе. Ctrl+C/Ctrl+V тогда уж проще.
Live Templates, мне кажется 80% никто не использует в ежедневной работе, в лучшем случае конструктор, for и проперти создать - это почти то же самое, что с нуля всё писать и присутствует уже почти везде, чуть ли не в notepad++ и vim.
А вот именно добавить в Code | Generate (Alt+Insert) что-то типа create by example, да ещё с конструктором который бы от исходного класса всё затягивал - это же песня. Заполнить объект данными из другого объекта пройдясь по всем имеющимся полям - тоже была бы прям фича-фича, чтобы не перебирать всё руками, уже и для разных моделек часто нужная. Ну или некоторые swagger-штуки умеют генерить код прям по JSON - почему бы не создать класс на основе json-объекта прям в редакторе от JB? И, главное, даже пропосалы есть в трекере, им даже уже не один год.
DataGrip и его компаратор DDL и результатов - вообще вещь в себе и сильно недооценённая. Хотя там тоже подбешивает, например, дефолтная ширина таблички при использовании Inline results вместо services.
А HTTP Client уже научился в объявление переменных по аналогии с HTTP Request у VSCode и httpYac? И нормально подсвечиваться/запускаться прямо из документации на Markdown (блоки '''http ...''')?
Ну и всякие эти вот LSP в плагине плагина к плагину - это прекрасно, но киллерфичей был бы быстрый генератор для создания класса по шаблону (часто нужно, например, создать модельку улетающую с бэкенда перенеся часть свойств от основного объекта и точно так же приземлить очень похожую модель в БД), генератор нового объекта (просто быстро перечислить все имеющиеся пропертя класса у создаваемого объекта, чтобы юзверь не пропустил пару-тройку при заполнении) и инструмент для сравнения классов по аналогии с тем, как сделано сравнение результатов в DataGrip.
Всё это прекрасно, но в 2023 году всё ещё жду новость о том, что компания E Ink заявила что наконец решила пошевелиться с CSS Media Query и API браузеров (и прочего софта над браузерными фичами) по части определения всех этих сберегающих фич и их "очень близких к бумаге" палитр, чтобы можно было понять чем вообще пользователь пытается читать очередную статеечку и применить соответствующее оформление в каком-нибудь Instapaper, Pocket и прочих, а не пускать кровь из глаз после каждого второго дезигнера или верстальщика
А вот зря. Можно довольно дёшево собрать какой-нибудь достаточно приятный TKL кастом на борде MK870 со свичами персиками и черри кейкапами, из доделок пришлось только шумку проложить.
Софт качается в разделе драйверов на оф.сайте (главное выбрать правильный), но вроде он почти аналогичен софту от KT Keyboard и Dark Project. Ну т.е. оно называется драйвером, но на самом деле это софт для настройки, без которого впрочем тоже можно жить. Русификация какая-то кривая летает по инету, но она не сильно помогает, кое что наоборот хуже читать.
Поначалу было немного не очевидно, как настроить кастомные кнопки, но в целом: оффлайн режим, назначаем кнопку FN1 (помимо уже заданной Fn!) на, например, Caps-Lock, далее в слое FN1 задаются желаемые кастомы и загружаем на клавку.
Пока не разобрался как подменять управление курсором мыши (кнопки и скролл переназначаются штатно без проблем), чтоб лишний раз за мышью не ходить.
Пока не разобрался как продублировать Fn-кнопки ноута (в частности управление яркостью, отключение микрофона)
Скорее всего речь про плагин "Remote - SSH" который поднимает удалённо инстанс VSCode, вместе со всеми плагинами на той стороне, а локальный инстанс подключается к нему. Можно в т.ч. дебажить код запущенный на удалённой машине. При этом локально исходников может не быть вообще - всё на той стороне.
Создавать каждый раз ручками шаблон из которого тебе нужно две копии (DTO и моделька для сериализации в JSON из MVC) - ну такое себе. Ctrl+C/Ctrl+V тогда уж проще.
Live Templates, мне кажется 80% никто не использует в ежедневной работе, в лучшем случае конструктор, for и проперти создать - это почти то же самое, что с нуля всё писать и присутствует уже почти везде, чуть ли не в notepad++ и vim.
А вот именно добавить в Code | Generate (Alt+Insert) что-то типа create by example, да ещё с конструктором который бы от исходного класса всё затягивал - это же песня. Заполнить объект данными из другого объекта пройдясь по всем имеющимся полям - тоже была бы прям фича-фича, чтобы не перебирать всё руками, уже и для разных моделек часто нужная. Ну или некоторые swagger-штуки умеют генерить код прям по JSON - почему бы не создать класс на основе json-объекта прям в редакторе от JB? И, главное, даже пропосалы есть в трекере, им даже уже не один год.
DataGrip и его компаратор DDL и результатов - вообще вещь в себе и сильно недооценённая. Хотя там тоже подбешивает, например, дефолтная ширина таблички при использовании Inline results вместо services.
А HTTP Client уже научился в объявление переменных по аналогии с HTTP Request у VSCode и httpYac? И нормально подсвечиваться/запускаться прямо из документации на Markdown (блоки '''http ...''')?
Ну и всякие эти вот LSP в плагине плагина к плагину - это прекрасно, но киллерфичей был бы быстрый генератор для создания класса по шаблону (часто нужно, например, создать модельку улетающую с бэкенда перенеся часть свойств от основного объекта и точно так же приземлить очень похожую модель в БД), генератор нового объекта (просто быстро перечислить все имеющиеся пропертя класса у создаваемого объекта, чтобы юзверь не пропустил пару-тройку при заполнении) и инструмент для сравнения классов по аналогии с тем, как сделано сравнение результатов в DataGrip.
Всё это прекрасно, но в 2023 году всё ещё жду новость о том, что компания E Ink заявила что наконец решила пошевелиться с CSS Media Query и API браузеров (и прочего софта над браузерными фичами) по части определения всех этих сберегающих фич и их "очень близких к бумаге" палитр, чтобы можно было понять чем вообще пользователь пытается читать очередную статеечку и применить соответствующее оформление в каком-нибудь Instapaper, Pocket и прочих, а не пускать кровь из глаз после каждого второго дезигнера или верстальщика
А вот зря. Можно довольно дёшево собрать какой-нибудь достаточно приятный TKL кастом на борде MK870 со свичами персиками и черри кейкапами, из доделок пришлось только шумку проложить.
Софт качается в разделе драйверов на оф.сайте (главное выбрать правильный), но вроде он почти аналогичен софту от KT Keyboard и Dark Project. Ну т.е. оно называется драйвером, но на самом деле это софт для настройки, без которого впрочем тоже можно жить. Русификация какая-то кривая летает по инету, но она не сильно помогает, кое что наоборот хуже читать.
Поначалу было немного не очевидно, как настроить кастомные кнопки, но в целом: оффлайн режим, назначаем кнопку FN1 (помимо уже заданной Fn!) на, например, Caps-Lock, далее в слое FN1 задаются желаемые кастомы и загружаем на клавку.
Пока не разобрался как подменять управление курсором мыши (кнопки и скролл переназначаются штатно без проблем), чтоб лишний раз за мышью не ходить.
Пока не разобрался как продублировать Fn-кнопки ноута (в частности управление яркостью, отключение микрофона)