簡體   English   中英

IDEA中的參考JavaScript代碼元素(WebStorm,PhpStorm等)

[英]Reference JavaScript code elements in IDEA (WebStorm, PhpStorm, …)

IDEA PhpStorm中有一個有用的功能可以引用代碼元素(常量,類,方法):

在此處輸入圖片說明

結果: \\Monolog\\Processor\\GitProcessor::$level

是否存在引用JavaScript代碼元素的類似方法? 我只有變量或函數的名稱,沒有指向項目腳本層次結構的放置指針setPrototypeOf

理想的結果是污垢。 node_modules/express/lib/middleware/init.js::setPrototypeOf

可能是某些IDEA插件提供了此功能?

在JavaScript / TypeScript中,“ 復制引用”操作會將完整的限定名稱復制到剪貼板。 例如,下面的bar()方法將是myNamespace.MyInterface.bar

declare namespace myNamespace {
  interface MyInterface {
    bar():void;
  }
}

用於對象鍵,例如:

const Obj = {
  key: ()=> {}
}

這是Obj.key 使用面包屑右鍵單擊菜單中的將限定名稱復制到剪貼板操作,可以獲得類似的結果。

但是,沒有辦法在此值前加上文件路徑。 您需要在文件右鍵菜單中使用“ 復制相對路徑”操作將路徑復制到剪貼板

我使用@namespace@memberOf JSDoc批注:

/**
 * @namespace Monolog_Processor
 */
"use strict";

/**
 *
 * @memberOf Monolog_Processor
 * @constructor
 */
function GitProcessor() {
    this.$level = 16;
}

module.exports = GitProcessor;

這是參考: Monolog_Processor.GitProcessor.$level

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM