JS/CSS VS 2019 中项目之间的智能感知
JS/CSS Intellisense Between Projects in VS 2019
我有一个 .NET Core 3.1 项目 在同一 VS 2019 解决方案中引用 Razor Class 库项目。
我有 Bootstrap、jQuery 和其他几个库存储在 Razor Class 库中。他们需要留在 class 库中,因为会有几个不同的 .NET Core 项目引用这个 class 库。
是否可以让 VS 2019 Intellisense 用于这两个项目之间的客户端代码?
注 1:.Net Core 项目在 运行 时间内完美加载脚本。
注意2:如果我copy/pasteBootstrap、jQuery等进入.NET Core项目,Intellisense工作正常。但这违背了我共享 class 库的目的。
VS 2019 版本:4.8.03752
Is it possible to have VS 2019 Intellisense working for client-side
code between these 2 projects?
如果你想在新项目中使用JS/CSS intellisense,你可以尝试以下步骤:
1) 右键单击您当前的 .Net Core 项目并创建一个 New Item-----一个javascript文件或一个风格的sheet文件css).
2) 在 javascript 文件中添加它可以将 JS Intellisense 应用于整个项目。
/// <reference path="xxxx\RazorClassLibrary1\bootstrap.js" />(the path of the js file from RazorClassLibrary)
/// <reference path=""xxxx\RazorClassLibrary1\jquery.js />
.......
>
将你想从 RazorClassLibrary 中使用的任何 JS 文件引用到这里。
也,将其添加到样式 sheet 文件中。
///<reference path="xxxx\RazorClassLibrary1\xxx.css" />
.......
3) 然后你就可以在整个项目中随意使用它们的智能感知了。
希望对您有所帮助。
我有一个 .NET Core 3.1 项目 在同一 VS 2019 解决方案中引用 Razor Class 库项目。
我有 Bootstrap、jQuery 和其他几个库存储在 Razor Class 库中。他们需要留在 class 库中,因为会有几个不同的 .NET Core 项目引用这个 class 库。
是否可以让 VS 2019 Intellisense 用于这两个项目之间的客户端代码?
注 1:.Net Core 项目在 运行 时间内完美加载脚本。
注意2:如果我copy/pasteBootstrap、jQuery等进入.NET Core项目,Intellisense工作正常。但这违背了我共享 class 库的目的。
VS 2019 版本:4.8.03752
Is it possible to have VS 2019 Intellisense working for client-side code between these 2 projects?
如果你想在新项目中使用JS/CSS intellisense,你可以尝试以下步骤:
1) 右键单击您当前的 .Net Core 项目并创建一个 New Item-----一个javascript文件或一个风格的sheet文件css).
2) 在 javascript 文件中添加它可以将 JS Intellisense 应用于整个项目。
/// <reference path="xxxx\RazorClassLibrary1\bootstrap.js" />(the path of the js file from RazorClassLibrary)
/// <reference path=""xxxx\RazorClassLibrary1\jquery.js />
.......
>
将你想从 RazorClassLibrary 中使用的任何 JS 文件引用到这里。
也,将其添加到样式 sheet 文件中。
///<reference path="xxxx\RazorClassLibrary1\xxx.css" />
.......
3) 然后你就可以在整个项目中随意使用它们的智能感知了。
希望对您有所帮助。