

vscode(1.73.1)でjavascriptのコードを書いています。(vanilla)

以下は`a.js`で定義したオブジェクトを`b.js`で使用するサンプルです。

`a.js`を開いている状態で`b.js`に例のように入力すると`hoge`がintelli senseにより提案されます。  
しかし`a.js`を開いていないとき、intelli senseが機能しません。

CやC++では`c_cpp_properties.json`で`includePath`を設定することできますが、  
javascriptでも同じようにintelli senseを設定することはできますか？

[![intelli
senseが機能する場合](https://i.stack.imgur.com/JKLal.png)](https://i.stack.imgur.com/JKLal.png)  
[![intelli
senseが機能しない場合](https://i.stack.imgur.com/aekQj.png)](https://i.stack.imgur.com/aekQj.png)

* * *

  * フォルダ構成

[code]

    sample/
    + a.js
    + b.js
    + sample.code-workspace
    
[/code]

  * a.js

[code]

    /** オブジェクト */
    const hoge = {
      /**
       * 関数
       * @param {string} x 引数
       * @returns {string} 戻り値
       */
      f(x) {
        return x;
      }
    };
    
[/code]

  * b.js

[code]

    hoge. // a.jsを開いているとintelli senseが利くものの、開いていないと機能しない
    
[/code]

  * sample.code-workspace

[code]

    {
      "folders": [
        {
          "path": "."
        }
      ],
      "settings": {}
    }
    
[/code]


CC BY-SA 4.0
2022-12-06T12:35:16.383
92603
2022-12-06T12:35:16.383
6055
question
javascript vscode
vscodeで開いていないjsファイルのintelli senseを有効にする