Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Tools for workNew to Visual Studio Code? Get it now.
Tools for work

Tools for work

worktools

|
4 installs
| (0) | Free
Набор утилит для работы
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Набор утилит для работы

Функциональность

Enum updater

  • Преобразует enum в const object as const
  • Создает тип TEnumName = typeof EnumName[keyof typeof EnumName]
  • Сохраняет комментарии и оригинальные значения
  • Поддерживает числовые, строковые и автоинкрементные значения

Использование

  1. Откройте TypeScript файл (.ts или .tsx)
  2. Вызовите команду одним из способов:
    • Ctrl+Shift+P → "Преобразовать Enum в Object с типом"
    • Правый клик в редакторе → "Преобразовать Enum в Object с типом"
    • Горячая клавиша по умолчанию ctrl+alt+d

Пример преобразования

До:

enum Status {
  Active = 1,
  Inactive = 2,
  Pending = 3,
}

После:

const Status = {
  Active: 1,
  Inactive: 2,
  Pending: 3,
} as const;

export type TStatus = (typeof Status)[keyof typeof Status];

Исправление ошибок

  • По нажанию на комбинацию горячих клавиш открывает quickFix

Использование

  1. Откройте TypeScript файл (.ts или .tsx)
  2. Вызовите команду одним из способов:
    • Ctrl+Shift+P → "Исправление ошибок"
    • Правый клик в редакторе → "Исправление ошибок"
    • Горячая клавиша по умолчанию ctrl+alt+[

Добавление префикса и варианта импорта

  • По нажанию на комбинацию горячих клавиш открывает quickFix

Использование

  1. Откройте TypeScript файл (.ts или .tsx)
  2. Вызовите команду одним из способов:
    • Ctrl+Shift+P → "Добавить префикс"
    • Правый клик в редакторе → "Добавить префикс"
    • Горячая клавиша по умолчанию ctrl+alt+]

Требования

  • Python 3.x должен быть установлен и доступен в PATH
  • TypeScript файлы
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft