Перейти к содержимому

Быстрый старт за 3 минуты

Готовы? Давайте выполним ваш первый запрос в DevGlish. Это займёт всего 3 минуты.

Откройте любое приложение — Xcode, VS Code, Slack, Chrome, почту. Выделите английское слово или фразу.

Пример: Выделите слово asynchronous

Нажмите ⌘⇧D (Command + Shift + D).

DevGlish мгновенно покажет учебную карточку, которая появится поверх вашего текущего окна. Не нужно открывать новое приложение или вкладку.

Учебная карточка содержит следующую информацию (на примере asynchronous):

IPA-транскрипция (Международный фонетический алфавит)

Заголовок раздела «IPA-транскрипция (Международный фонетический алфавит)»

В верхней части отображается стандартное английское произношение слова:

/ˌeɪ.sɪŋk.ˈkrɒn.əs/

Это стандартное произношение американского английского. Рядом отмечены знаки ударения, помогающие понять, на какой слог падает ударение.

Точное определение слова (на двух языках), а также конкретное значение в техническом контексте. Например:

  • Определение: Не зависящий от определённого порядка времени; может происходить или завершаться в разные моменты
  • Техническое использование: В программировании означает, что выполнение кода не блокирует последующий код (async/await)

3-5 реальных примеров из кода или текста, показывающих, как используется это слово:

"The fetch() function returns a Promise, making it asynchronous."
"We use async/await to handle asynchronous operations."

Список похожих или связанных слов (например, concurrent, non-blocking). Вы можете нажать на синоним для цепочного запроса — быстро углубиться в понимание семейства слов.

Распространённые сочетания (collocations), помогающие понять, как это слово используется с другими словами:

  • asynchronous code (асинхронный код)
  • asynchronous programming (асинхронное программирование)
  • handle asynchronously (обрабатывать асинхронно)

Это уникальная функция DevGlish. Она подскажет:

  • Типичные ошибки, которые вы можете допустить из-за влияния родного языка
  • Естественные английские выражения — как звучать органично в международном сообществе разработчиков
  • Подводные камни произношения — типичные ошибки в произношении

Например:

Разработчики, не являющиеся носителями английского, часто произносят “a-sin-cruh-nus” (послогово), но в стандартном английском ударение должно быть на среднем слоге “KRON”: /ˌeɪ.sɪŋk.ˈkrɒn.əs/

Шаг 4: Нажмите кнопку воспроизведения для прослушивания произношения

Заголовок раздела «Шаг 4: Нажмите кнопку воспроизведения для прослушивания произношения»

На учебной карточке есть значок динамика. Нажмите на него, и вы услышите:

  • Стандартное английское произношение (сгенерированное Google Cloud TTS)
  • С точной интонацией и паузами

Шаг 5: Нажмите кнопку сохранения в словарь

Заголовок раздела «Шаг 5: Нажмите кнопку сохранения в словарь»

Если это слово важно для вас, нажмите кнопку сохранения (обычно значок булавки или закладки).

Слово будет сохранено в ваш личный словарь и синхронизировано с вашей учётной записью. В дальнейшем вы сможете:

  • Просматривать список сохранённых слов в DevGlish
  • Повторять это слово с помощью интервального повторения (spaced repetition)
  • Отслеживать статистику прогресса обучения

DevGlish поддерживает не только отдельные слова. Попробуйте выделить фразу или целое предложение:

Пример фразы: idempotent operation (до 3 слов) Пример предложения: The API call should be idempotent and stateless.

DevGlish автоматически определяет тип выделенного контента (Word / Phrase / Sentence) и соответственно адаптирует формат учебной карточки.

Использование режима Express (перевод с родного языка на английский)

Заголовок раздела «Использование режима Express (перевод с родного языка на английский)»

Помимо запросов английских слов, вы также можете:

  1. Выделить текст на вашем родном языке (например, мысль или фразу, которую хотите выразить по-английски)
  2. Нажать ⌘⇧D
  3. DevGlish перейдёт в режим Express и поможет сформулировать точное английское выражение

Это особенно полезно при написании комментариев к PR или Code Review.

Увидели синоним (например, concurrent) и хотите узнать больше? Нажмите на синоним, и DevGlish мгновенно выполнит запрос нового слова без повторного нажатия горячей клавиши. Так вы сможете быстро построить сеть связанных слов.

В: Выделенный текст не распознаётся? О: Убедитесь, что DevGlish включён в System Settings > Privacy & Security > Accessibility. См. Установка и начальная настройка.

В: На учебной карточке слишком много информации, на что обратить внимание? О: Для начала достаточно сосредоточиться на IPA-транскрипции и примерах использования. По мере использования вы естественным образом начнёте обращать внимание на другие данные (синонимы, сочетаемость, естественные выражения).

В: Где хранятся сохранённые слова? О: Сохранённые слова хранятся в вашей личной учётной записи и синхронизируются через облако Cloudflare. Вы можете получить к ним доступ на любом Mac, где выполнен вход в DevGlish.

Вы выполнили свой первый запрос! Далее:

  1. Исследуйте разные типы запросов — попробуйте запросы фраз, предложений и даже выражений на родном языке
  2. Выработайте привычку обучения — каждый раз, когда встречаете незнакомый технический термин, используйте DevGlish для быстрого запроса
  3. Выберите подходящий план подписки — узнайте о различиях между Free, Pro и Team и выберите оптимальный вариант

Есть вопросы? Ознакомьтесь с нашими Общими вопросами или обратитесь в [email protected].

Удачного обучения!