Комментарии 33
Что-то расширение Postgres совсем примитивное, даже редактировать данные не даёт, просто отображает в табличке результаты запросов... Может потому что альфа версия? Все никак не могу найти в расширениях что-нибудь близкое по функционалу к решениям от JetBranes, условно бесплатное ((
В VS Code встроен Copilot. Можно от него избавится? А то он отвлекает внимание и мешает вечно сообщая, что не доступен в нашей стране. Тогда зачем он кушает мои CPU и memory?
Спасибо, за VS Code Tunnels :) надо будет действительно расмотреть его как замену ngrok и т.п
Microsoft выпустила PostgreSQL Extension? Удивительно. Интересно, а MSSQL что-ли отодвинула в сторону? Странный подход от мелкомягких. В VS завезли поддержку пайтона(давно уже), а в Vscode поддержку PostgreSQL.
Почему отодвинула? Плагин для MSSQL тоже существует.
Настройка для изменения минимальной высоты блоков в боковой панели появилась? Чтобы для отображения пары строк не выделялось пространства больше, чем надо.
Какая-то шляпа с VS-тоннелем: рвет Websocket соединение через 1 минуту простоя. Это можно пофиксить?
Туннели забрал, спасибо! Кучу раз видел эту вкладку но всегда пропускал мимо)
Самая недооцененная фича это то что VSCode по сути своей это PWA приложение и бэкенд на NodeJS завернутое в версию Electron - что есть не что иное как NodeJS + Chromium. Так вот а нафига козе баян. У вас уже и так есть свой любимый броузер запущенный и загруженный в память. Зачем еще дублировать это в Electron. Короче запускаете только серверную часть в докере/подмане и работаете через свой броузер экономя память. Установите сайт с редактором как приложение и будет норм.
Зачем еще дублировать это в Electron
Например, потому что пользовательский браузер может не поддерживать какие-то функции, которые поддержаны в Electron.
Например какие?
Наверно уже года 4 как перешел с Electron версии на контейнерную для вэб разработки. Полет нормальный.
Слабо разбираюсь в вэб-стандартах, но точно знаю, что не все они одинаково поддерживаются различными браузерами.
Не проверял, но предполагаю, что с vscode-neovim могут быть проблемы, как и вообще с любой интерференцией горячих клавиш.
Также предполагаю, что памяти сэкономится не слишком – основная ее часть все же тратится на прикладной код и пользовательские данные, а не на "браузерное ядро".
С другой стороны, наверно это очень здорово работает с каким-нибудь ультрапортативным устройством, на котором можно использовать всю мощь рабочей машины с десятками и сотнями гб оперативы.
ИМХО это не недооцененная фича, а вопрос о том, что кому удобно.
Я пробовал, лично мне не понравилось. Первое что не понравилось, это факт того, что интерфейс vscode оборачивается в браузерный, который уменьшает полезное пространство, как минимум за счет отображения собственных вкладок. Второе что не понравилось, это работа с терминалом внутри vscode, точнее полное его отсутствие и необходимость переключаться между окнами браузера и терминала почти в любых сценариях.
"Установить как приложение" - не пробовали? Чтобы в броузере не оборачивалось.
Терминал в редакторе работает как терминал, не заметил разницы с версией в Электроне.
Терминал в редакторе работает как терминал, не заметил разницы с версией в Электроне.
Он же использует терминал который крутится в докере, а у этого терминала нет доступа к окружению вашего компьютера.
А как быть, если после установки VS Code среда не может подключиться к своему же маркетплейсу:
?
Понять, отчего это происходит и по возможности устранить проблему.
Можно задать другой маркетплейс, например, https://open-vsx.org/. Можно расширения из файлов ставить.
Введите порт, который хотите открыть миру
Порт не открывается миру. Тем более, что с повсеместным NAT в этом было бы мало смысла. Инструмент устанавливает соединение с внешним реле-сервисом, который в это соединение направляет http запросы, приходящие в указанный сокет.
нажмите Ctrl+Shift+P
Введите Simple browser
Введите URL.
И все! Можете спокойно просматривать свой невероятный фронтенд.
Ага, удачи. Там куки не сохраняются, поэтому далеко вы в своём невероятном фронтенде не уйдёте.
Если не затруднит, можно ссылку на VS Code Tunnels, а то не вижу ни его ни Remote Tunnels
VS Code: 5 интересных функций и расширений, меняющих подход к разработке