2013-04-17 24 views
1

我有一個每次都帶有相同結構的json參數的函數。在JetBrains WebStorm 6中,NodeJS/Javascript如何在註釋中定義一個JSON示例?

/** 
* @param box {object} 
*/ 
function testBox(box) 

我正在尋找一種方法來指示我在該輸入參數中插入的結構的自動完成,因爲它是{object}。我正在尋找避免編碼功能中的拼寫錯誤。

我已經注意到如果我添加一個結構化的JSON到一個var,稍後在函數的IDE提示的結構,但在函數參數的情況下,我不會做這樣的事情。

如何做到這一點?

回答

3

請參閱以下主題:https://groups.google.com/forum/?fromgroups#!topic/jsdoc-users/vR5REZ1I8Jc - 推薦的文檔記錄方式是使用@typedef WebStorm確實支持JSDoc @typedef註釋。如果遇到任何解決/ typehinting問題,請隨時向http://youtrack.jetbrains.com/issues/WEB提交錯誤

+0

相關問題,自動完成從許多位置給我提供了一千個建議。你的建議似乎有效,但這些建議被淹沒在許多事情的列表中。 – Discipol

+1

請嘗試取消選中Settings/javascript/Weaker類型猜測來完成。減少庫範圍(只將它們分配給那些使用它們的文件,而不是爲整個項目啓用它們)也可能有助於減少建議的數量 – lena

相關問題