Javascript Fusion 360 API in Visual Studio

Javascript Fusion 360 API in Visual Studio

richter
Enthusiast Enthusiast
701 Views
1 Reply
Message 1 of 2

Javascript Fusion 360 API in Visual Studio

richter
Enthusiast
Enthusiast

Hi guys,

is it possible to develop Javascript addins in Visual Studio with working Intellisense on Fusion API objects? Trying to configure it for some time, but with no success.

Thank you very much!

Accepted solutions (1)
702 Views
1 Reply
Reply (1)
Message 2 of 2

richter
Enthusiast
Enthusiast
Accepted solution

Figured it out finally. Add references to the header of addin js file like this:

 

/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\core\application.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\core\dashboard.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\core\geometry.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\core\materials.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\core\userInterface.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\bRep.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\components.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\construction.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\features.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\fusion.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\meshBody.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\meshData.js" />
/// <reference path="C:\Users\richt\AppData\Local\Autodesk\webdeploy\production\8761ad41e24127c30f608621af9f94797e223b67\JavaScript\adsk\Fusion\sketch.js" />