我经常使用 Notepad++ 编辑 msbuild 文件。但是,我怀念在 Visual Studio 中编辑时获得的智能感知。有人知道如何在 Notepad++ 中获得同样的体验吗?
答案1
答案2
您可以从其中一个位置获取 .xsd 文件,具体取决于您是否安装了 Visual Studio。
\Microsoft Visual Studio 10.0\Xml\Schemas\1033\MSBuild\Microsoft.Build.CommonTypes.xsd
否则,请查找位于您正在使用的 .net 版本系统文件夹中的 XML 和 XSD 文件。
c:\windows\microsoft.net\framework\v-----
顺便说一下,要在 Visual Studio 中编辑和获取智能感知,您可以执行以下操作:
打开 Visual Studio,转到“工具”->“选项”,然后转到“文本编辑器”选项,然后可以将文件扩展名与文本编辑器关联。对于 MSBuild 文件,我们需要将“proj”之类的内容与“带编码的 XML 编辑器”关联。现在我们还有智能感知来帮助编写脚本。
答案3
我也遇到了同样的问题,最后发现更好的选择是使用 Visual code。步骤如下:
- 在 VS code 中安装 [MSBuild 项目工具|vscode:extension/tintoy.msbuild-project-tools]
- .msbuild 扩展最初不与编辑器绑定(默认情况下仅支持 .proj、.targets、.props、.tasks)
- 更改语言模式(Ctrl+Shift+P)配置文件关联
- 选择您想要的语言作为 MSBuild,您就完成了。
详细信息也可以从Visual Studio 市场