TGViewer
Мобильный трудоголик Мобильный трудоголик @hardworkerit · 1.64K subscribers
Post #333 1.13K
💻 VS Code для iOS-разработки: добавляем просмотр .xcassets как в Xcode.

Тренд на миграцию iOS-разработчиков с Xcode на VS Code или Cursor набирает обороты. Однако переход часто упирается в потерю специфичных инструментов Apple-экосистемы. Один из самых болезненных моментов - работа с Asset Catalogs (.xcassets). В Xcode это интуитивный визуальный редактор, в VS Code - папка с JSON-файлами. Разработчики из сообщества решили проблему, создав расширение, которое буквально переносит знакомый интерфейс Xcode в новый редактор.


Суть проблемы - JSON вместо интерфейса:

Файл .xcassets - это не просто папка с картинками. Это структурированный каталог, содержащий:

🔵Наборы изображений (Image Sets) для разных разрешений и устройств.

🔵Цветовые палитры (Color Sets) с поддержкой тем и контрастности.

🔵Иконки приложений (App Icon Sets).

🔵Данные (Data Sets).

🔵Анимации Lottie.

В Xcode разработчик видит удобное древовидное представление с превью. В голом VS Code - только сырые Contents.json файлы и изображения, что делает навигацию и проверку мучительно медленной.


Решение- Asset Catalog Viewer:

Расширение полностью копирует трехпанельную логику интерфейса Xcode:

🔵Левая панель: иерархическое дерево ассетов с папками и миниатюрами.

🔵Центральная панель: детальное превью выбранного ассета со всеми его вариантами (разрешения, темы, устройства).

🔵Правая панель: инспектор свойств - показывает метаданные, цветовые пространства, размеры файлов.


Установка:

Расширение устанавливается стандартно через каталог расширений VS Code или Cursor. После установки оно добавляет в контекстное меню (по правому клику на папке .xcassets) пункт «Open Asset Catalog Viewer». Также можно открыть каталог через Command Palette. Расширение работает локально, не требуя отправки данных.


🔗 Ссылка на расширение


💡 Вывод:

Пока Apple сохраняет Xcode как единственную официальную, но тяжелую и не всегда стабильную IDE, сообщество берет инициативу в свои руки, выборочно перенося лучшие ее части в более современные и гибкие редакторы: VS Code и Cursor.

Этот тренд важен: он дает разработчикам реальный выбор. Больше не нужно мириться со всеми недостатками Xcode ради работы с ассетами или, наоборот, отказываться от удобства ради скорости и стабильности VS Code. Теперь можно собрать идеальный стек инструментов под свои задачи. Asset Catalog Viewer - это убедительный аргумент в пользу того, что будущее iOS-разработки может быть не за монолитной IDE, а за модульной средой, где каждую функцию можно выбрать и улучшить независимо.


➡️ Подписаться на канал
Мобильный трудоголик
  • 🔥 15
  • 👍 8
  • 🤔 2
  • 🤯 2
  • 👀 2
  • ❤ 1
More from @hardworkerit
  1. Oct 2, 2026👣 Архитекторы, тестировщики и кодеры. Создаем мультиагентную команду Разработка с ИИ-аген…
  2. Oct 1, 2026🔢 Работа с Picture-in-Picture в iOS. Picture-in-Picture - системная функция iOS, которая…
  3. Sep 29, 2026🔢 Управление тулбарами на iPhone Duo. На iPhone Duo элементы управления навигацией, дейст…
  4. Sep 27, 2026🔢 Новые возможности Hashable в Swift 6.4 В Swift 6.4 добавили Hashable для нескольких тип…
  5. Sep 25, 2026🔢 Приватные свойства больше не ломают memberwise инициализатор в Swift 6.4 Swift автомати…
  6. Sep 24, 2026👨‍💻 Почему разработчики ненавидят своих менеджеров. Всем привет! Сегодня хочу разобрать…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →