Перейти к содержанию

Автодополнение кода

Автодополнение кода помогает разработчикам быстрее и удобнее работать с кодом, предлагая возможные варианты кода, имена переменных, функций и другие подсказки.

Ниже описаны шаги настройки автодополнения для MotorXP-AFM Scripting API.

Настройка

  1. Скачать файл types_MotorXP-AFM.d.ts и сохранить в папке со скриптами. Расширение .d.ts – это TypeScript Declaration File, который содержит только определения типов и интерфейсов. Он не компилируется в JS, но помогает IDE понимать структуру API.

  2. В начале ваших скриптов добавьте специальную комментарную директиву: /// <reference path="./pathToFile/types_MotorXP-AFM.d.ts" />.

  3. Воспользоваться IDE и редактором, который поддерживает автодополнение (IntelliSense через d.ts).

Поддерживаемые IDE

IDE / Редактор Поддержка .d.ts Комментарий
Visual Studio Code Полная Лучшая поддержка IntelliSense, автодополнение, JSDoc и навигация
WebStorm / IntelliJ IDEA ✅ Полная Поддержка через TypeScript Server
Vim + TSServer ⚠️ Ограниченная Нужны плагины: vim-js-ts, coc.nvim и др.
Atom + ide-typescript ⚠️ Ограниченная Требует установки пакетов
Sublime Text + TypeScript Plugin ⚠️ Ограниченная Доступно через сторонние плагины

Совет

При написании скриптов геометрии рекомендуем использовать текстовый редактор Visual Studio Code.

Last update: 21 июня 2025, 21:26