我們有一組javascript文件,它們駐留在我們的解決方案中的一個項目中,但在其他幾個項目中被引用。可以resharper javascript intellisense引用另一個項目中的js文件的解決方案嗎?
ReSharper的6.1的智能感知它們所在的項目中拿起文件,而不是在使用它們的其他網絡項目。
有沒有什麼辦法讓ReSharper的JavaScript智能在整個解決方案適用?
我們有一組javascript文件,它們駐留在我們的解決方案中的一個項目中,但在其他幾個項目中被引用。可以resharper javascript intellisense引用另一個項目中的js文件的解決方案嗎?
ReSharper的6.1的智能感知它們所在的項目中拿起文件,而不是在使用它們的其他網絡項目。
有沒有什麼辦法讓ReSharper的JavaScript智能在整個解決方案適用?
不......隨着ReSharper的最新版本,有來自外部項目JavaScript智能的支持。值得向ReSharper團隊建議在未來的版本中考慮這一點。
這個bug被標記爲固定的,但它似乎仍然在Resharper 7中被破壞......這是正確的嗎? – VitalyB 2014-02-05 15:22:22
只要有其中的js文件駐留智能感知爲我工作的Web應用程序或類庫的引用。
由於國際奧委會,我們不想這樣做,但我想這會適用於某些情況。 – 2012-02-16 14:41:21
我不知道這有智能感知包括所有js文件中的解決方案是一個非常好的主意,在我看來,它可以導致運行時錯誤,如果沒有包括在頁面上js文件。但我想可以寫一個R#插件,它可以做你想做的事。 – 2012-02-16 22:07:21
我們需要的文件在頁面中被引用,否則如你所說在運行時會失敗。問題是R#似乎忽略JS文件引用,並使用.net dll引用來查找要爲intellisense編制索引的內容。 – 2012-02-17 12:09:12
一個解決方案可以是這樣的: 添加JsRef文件夾,您要使用外部參項目。 添加所需文件作爲鏈接到文件夾。 過了一段時間,你會得到類和功能的智能感知。
厚顏無恥...它的工作原理! – 2013-08-07 01:40:28
+1很好的問題 - 我可以建議,它真的不回答你的問題的唯一的事....是把'/// <參考路徑=「〜/ path.js」 />'來獲得智能感知支持,但這不是全球性的,並且需要(潛在地)大量參考線「包括」來放入您的文件並進行維護。 – SpaceBison 2012-02-13 14:35:25