最近在慢学习IDEA,总是喜欢与Visual Studio!
其实,对于Visual Studio,它的官方(https://docs.microsoft.com/zh-cn/visualstudio/get-started/visual-studio-ide)介绍并不是很多,只是我用熟悉了。但是,我没有去剖析它的目录,我也不知道它是用什么开发出来的神奇!网上搜了这么一句话以供参考:
现在用的VS版本是和.net一起开发出来的,也就是说最初开发的时候还没有C#。所以shell本身是用C++写的,早期很多插件也是用C++写的,后来增加了C#插件的支持,UI也从winform逐渐支持到了WPF,在最新的版本里,基本上所有的插件都是C#开发的了。
回想下,我研究过它的什么了吗?
- Visual Studio SDK:https://docs.microsoft.com/zh-cn/visualstudio/extensibility/visual-studio-sdk
- .sln: https://docs.microsoft.com/zh-cn/visualstudio/extensibility/internals/solution-dot-sln-file
–> .csproj –> web.config –> app.config
.net core版:.sln –> .csproj –> appsettings.json
它的.vs文件夹是怎么一回事,它的obj文件夹又是怎么一回事?
我们看到以点号开头的那些文件,都是习以为常的忽略,然后在遇到一些关于IDE的问题时,就经常抓狂!
- .vs:搜索下“探索Visual Studio生成的.vs文件夹内部结构和作用”,可以了解下
- .vscode 当我用
- .git
- .idea
- .project
引用dll动态链接库 VS 引用Jar
我们知道,引用dll的时候,
史上最全的maven的pom.xml文件详解
http://www.cnblogs.com/hafiz/p/5360195.html