Search
Write a publication
Pull to refresh

Comments 46

Что-то расширение Postgres совсем примитивное, даже редактировать данные не даёт, просто отображает в табличке результаты запросов... Может потому что альфа версия? Все никак не могу найти в расширениях что-нибудь близкое по функционалу к решениям от JetBranes, условно бесплатное ((

В VSC в принципе все плагины для работы с БД (любой БД) крайне убогие, функционала ноль.

А какие интересные расширения есть от JetBrains?

Dbeaver наше все. Умеет с большим набором бд (как sql, так и nosql). А эти плагины отвлекают больше чем переключение в отдельное окно.

Но он тоже убог. Даже в подметки не годится JetBrains

В VS Code встроен Copilot. Можно от него избавится? А то он отвлекает внимание и мешает вечно сообщая, что не доступен в нашей стране. Тогда зачем он кушает мои CPU и memory?

По идее достаточно просто плагины копилота отключить

Есть опенсорс сборка vscode - vscodium

Там отключен по умолчанию

Прикольно, а у нас в конторе Copilot очень даже приветствуется - даже почти обязательно.
А разве он не везде доступен?

Спасибо, за VS Code Tunnels :) надо будет действительно расмотреть его как замену ngrok и т.п

tuna отличная штука, но хочет денег, а бесплатно лимиты, которые не бОльные, но про них надо помнить (самое неприятное - время сессии небольшое).

Microsoft выпустила PostgreSQL Extension? Удивительно. Интересно, а MSSQL что-ли отодвинула в сторону? Странный подход от мелкомягких. В VS завезли поддержку пайтона(давно уже), а в Vscode поддержку PostgreSQL.

Настройка для изменения минимальной высоты блоков в боковой панели появилась? Чтобы для отображения пары строк не выделялось пространства больше, чем надо.

Какая-то шляпа с VS-тоннелем: рвет Websocket соединение через 1 минуту простоя. Это можно пофиксить?

Туннели забрал, спасибо! Кучу раз видел эту вкладку но всегда пропускал мимо)

Самая недооцененная фича это то что VSCode по сути своей это PWA приложение и бэкенд на NodeJS завернутое в версию Electron - что есть не что иное как NodeJS + Chromium. Так вот а нафига козе баян. У вас уже и так есть свой любимый броузер запущенный и загруженный в память. Зачем еще дублировать это в Electron. Короче запускаете только серверную часть в докере/подмане и работаете через свой броузер экономя память. Установите сайт с редактором как приложение и будет норм.

https://github.com/gitpod-io/openvscode-server

Зачем еще дублировать это в Electron

Например, потому что пользовательский браузер может не поддерживать какие-то функции, которые поддержаны в Electron.

Например какие?

Наверно уже года 4 как перешел с Electron версии на контейнерную для вэб разработки. Полет нормальный.

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

Не проверял, но предполагаю, что с vscode-neovim могут быть проблемы, как и вообще с любой интерференцией горячих клавиш.
Также предполагаю, что памяти сэкономится не слишком – основная ее часть все же тратится на прикладной код и пользовательские данные, а не на "браузерное ядро".
С другой стороны, наверно это очень здорово работает с каким-нибудь ультрапортативным устройством, на котором можно использовать всю мощь рабочей машины с десятками и сотнями гб оперативы.

ИМХО это не недооцененная фича, а вопрос о том, что кому удобно.

Я пробовал, лично мне не понравилось. Первое что не понравилось, это факт того, что интерфейс vscode оборачивается в браузерный, который уменьшает полезное пространство, как минимум за счет отображения собственных вкладок. Второе что не понравилось, это работа с терминалом внутри vscode, точнее полное его отсутствие и необходимость переключаться между окнами браузера и терминала почти в любых сценариях.

"Установить как приложение" - не пробовали? Чтобы в броузере не оборачивалось.

Терминал в редакторе работает как терминал, не заметил разницы с версией в Электроне.

Терминал в редакторе работает как терминал, не заметил разницы с версией в Электроне.

Он же использует терминал который крутится в докере, а у этого терминала нет доступа к окружению вашего компьютера.

Логично, в докере вы настраиваете нужное вам окружение. Я предпочитаю такую изоляцию. Вы же можете запустить его в своем окружении, без докера.

Он там неудобный. В частности из-за отсутствия возможности нормально работать со вкладками, маленького размера и привязки к IDE. Лучше, чтобы терминал был отдельно. Но его оттуда не выковырнешь и он открывается при каждом запуске. Ещё и сами эти терминалы плодятся как кролики. Лучше бы при запуске открывалось отдельное окно, как у Geany.

Много сэкономили? Сколько было? Сколько стало?

целый инстанс броузера, плюс-минус, да еще поди с библиотеками нужных версии (а не тех что в системе)

Да сам Chromium жрёт память как не в себя. А когда он в дополнение к уже запущенному браузеру - тушите свет, сливайте воду. К сожалению, для некоторых задач более внятной IDE пока не нашёл.

Понять, отчего это происходит и по возможности устранить проблему.

Можно задать другой маркетплейс, например, https://open-vsx.org/. Можно расширения из файлов ставить.

Я вот Postman и до их залёта не очень любил (точнее, обратно роста их любви к деньгам), а после их утечки и их "ну а чё?!" вообще стараюсь обходить.

Есть альтернатива для vscode - Thunder client

  1. Введите порт, который хотите открыть миру

Порт не открывается миру. Тем более, что с повсеместным NAT в этом было бы мало смысла. Инструмент устанавливает соединение с внешним реле-сервисом, который в это соединение направляет http запросы, приходящие в указанный сокет.

  1. нажмите Ctrl+Shift+P

  2. Введите Simple browser

  3. Введите URL.

И все! Можете спокойно просматривать свой невероятный фронтенд.

Ага, удачи. Там куки не сохраняются, поэтому далеко вы в своём невероятном фронтенде не уйдёте.

Если не затруднит, можно ссылку на VS Code Tunnels, а то не вижу ни его ни Remote Tunnels

Это встроенная фича, нажмите ctrl+~ чтобы открыть панель нижнюю и там вкладка ports.

А я что-то не могу понять смысл этих встраиваемых окошек в VSCode - он же не может работать на нескольких мониторах, ну нельзя же вытянуть окно и перетянуть на другой экран, ну как в Visual Studio например. Т.е. в любом случае приходится переключаться между окнами - ну и какой смысл? Так еще наставятся всякие плагины и будет еще сильнее тормозить.
А так откроешь Postman на другом мониторе и никаких проблем...

Вообще или они когда нибудь сделают возможность работать на разных мониторах? Ну очень не удобно сейчас.

Растянут на два монитора, на каждом по две панели, т.е. одновременно 4 файла перед глазами

Думал найти что-то внятное, но не обнаружил ничего, что могло бы быть полезным: отдельный браузер - это удобно, отдельная программа для работы с базой данных - это удобно, отдельный терминал - это удобно. Переключаешь окно - и вот тебе полный функционал нужного инструмента. А запихивать всё в одну программу... Ну что за детская болезнь времён MS-DOS? Я понимаю, что тогда работающая программа могла быть только одна и приходилось тащить в себе и файл-мэнэджер, и прочий мелкий сопутствующий инструментарий, но ведь уже 30 лет как есть внятная многозадачность, так зачем продолжать делать комбайны?

Sign up to leave a comment.

Articles