Multiple annotations found at this line: - Referenced file contains errors (http://www.springframework.org/schema/context/spring-context.xsd). For more information, right click on the message in the Problems View and select "Show Details..." - Referenced file contains errors (http://www.springframework.org/schema/mvc/spring-mvc.xsd). For more information, right click on the message in the Problems View and select "Show Details..."
解决方案
依次打开:Window>Preferences>XML>XML Files >Validation
取消勾选:Honour all XML schema locations,它将禁用指向不同schema位置相同命名空间引用的验证,仅以第一次找到的可验证的XML文件为结果。 然后点击Apply and Close
"C:\Users\lan\AppData\Local\Programs\Microsoft VS Code\code.ico"
在注册表中设置图标
现在我们得到图标了,回到注册表,点击Open With Code,新建一个字符串,命名为Icon,然后值设置为刚才保存的图标的路径:
1
"C:\Users\lan\AppData\Local\Programs\Microsoft VS Code\code.ico"
设置鼠标右键菜单对应的命令
还是在Open With Code上右键,选择新建,项,命名为command. 然后点击command,在右侧修改command的默认值: 修改为VScode的路径+空格+”%V”,这里的%V代表的按下鼠标右键的目录.
1
"C:\Users\lan\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%V"
到这里如果没有问题的话就可以了. 找一个目录,然后按下鼠标右键,选择Open With Code就可以用VSCode中打开这个目录
方法2
下面是我导出的注册表文件内容:
1 2 3 4 5 6 7
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open With Code] "Icon"="\"C:\\Users\\lan\\AppData\\Local\\Programs\\Microsoft VS Code\\code.ico\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open With Code\command] @="\"C:\\Users\\lan\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""
如果懒得手动设置,可以将这个代码保存为.reg文件,然后用VSCode等文件编辑器打开该文件。
替换VSCode的安装路径
打开查找替换功能,搜索下面安装路径:
1
C:\\Users\\lan\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe
替换成你电脑上VScode的绝对路径即可,注意路径分隔符号有两个.例如替换为:
1
G:\\Programs\\Microsoft VS Code\\Code.exe
替换图标
打开查找,输入上面的图标路径:
1
C:\\Users\\lan\\AppData\\Local\\Programs\\Microsoft VS Code\\code.ico