自己每次写代码,c++总是需要重新编译(不用 docker 的时候)
vscode 那个插件加载重启就能用是什么原理呢
1
ysc3839 2021-08-09 00:49:07 +08:00
就算是 C++也不需要重新编译,DLL 了解一下。
|
2
learningman 2021-08-09 00:55:28 +08:00 via Android
VS code 是 js 写的,你打开开发者工具,header 里有个 array,里面标记着当前加载的插件。。。
|
3
IgniteWhite 2021-08-09 01:04:10 +08:00
本外行也在这里插个眼,JupyterLab 3.0+添加插件也不需要 build 了,还能直接通过在对应 Python 环境里直接安装 package 来安装插件,神奇
|
4
binux 2021-08-09 06:07:58 +08:00 via Android
我看着你这个问题满脸问好,c++是一个编程语言,虽然常用的实现是编译型的,但是你想要也能找到解释器,从而不编译啊。
反之什么叫做不用 docker 的时候,用不用 docker 和 c++是否编译有什么关系? 最后不管 c++怎么样,vscode 是一个软件,它爱怎么加载插件都行啊,就算它是 c++编写的(包括插件也用 c++写,而且还源码分发),只要去实现就能不重启啊。就好像你把软件看作是操作系统的一个插件,你安装软件也可以不需要重启操作系统啊。 |
5
xiadong1994 2021-08-09 07:33:03 +08:00 via iPhone
其实 vs code 在启动过程中都会对插件进行增量编译,不然为啥要你重启?
(手动狗头 |