【VSCode】visual studio code 使用总结
【VSCode】visual studio code 使用总结
目录
1. 存储
1.1. C盘数据迁移
VSCode占用C盘太多内存
把C盘文件转移到D盘,然后在C盘创建符号链接
mklink /D "C:\Users\%username%\.vscode" "D:\work apps\VisualStudioCode\.vscode"
mklink /D "C:\Users\%username%\AppData\Local\Programs\Microsoft VS Code" "D:\work apps\VisualStudioCode\AppData\Local\Programs\Microsoft VS Code"
mklink /D "C:\Users\%username%\AppData\Roaming\Code" "D:\work apps\VisualStudioCode\AppData\Roaming\Code"
【ref】VSCode(Visual Studio Code)扩展及缓存占用C盘空间问题的解决
https://blog.csdn.net/xbs150/article/details/126425882
2. 快捷方式
2.1. 右键从文件夹打开VSCode
【ref】超简单设置右键打开 vscode的方法
https://blog.csdn.net/qq_42144915/article/details/128499928
win11修饰文本文档后缀名
把txt文件改成reg文件
【ref】https://jingyan.baidu.com/article/f71d6037a9d2155bb741d150.html
2.2. vscode终端自动进入环境
打开 VS Code,然后在集成终端中输入以下命令:
csharp
conda init powershell
这将自动配置 PowerShell 以使用 Conda 环境。
然后,在 PowerShell 控制台中输入以下命令:
bash
notepad $PROFILE
这将打开 PowerShell 的配置文件。
在 PowerShell 的配置文件中添加以下代码:
conda activate myenv
这将自动激活名为“myenv”的 Conda 环境。
关闭并重新打开 VS Code,然后在集成终端中输入以下命令:
python
如果一切正常,你应该能够看到 Python 解释器已自动激活名为“myenv”的 Conda 环境。
旧版配置文件:
# 地址:D:\Users\lenovo\AppData\Local\Programs\Microsoft VS Code
# 自动激活 myenv Conda 环境
if (Test-Path "F:\CS\Anaconda3\Scripts\activate.bat") {
& "F:\CS\Anaconda3\Scripts\activate.bat" "F:\CS\Anaconda3\envs\signal38"
}
3. 功能插件
3.1. jupyter分块模式
jupyter分块模式插件
conda install -n env_name ipykernel --update-deps --force-reinstall
conda install -n tf36 ipykernel --update-deps --force-reinstall
3.2. vscode配置c语言环境
vscode配置c语言环境以及launch:program“*****.exe” does not exist问题(保姆级检查)
https://blog.csdn.net/m0_59286424/article/details/128270328
-
下载编辑器VScode
官网:https://code.visualstudio.com/ -
下载编译器MinGW并解压
下载页面:https://sourceforge.net/projects/mingw-w64/files/
下载页面中选择 x86_64-win32-seh 下载 -
将MinGW添加至环境变量
安装visual studio C++ build tools
demo:
盲图像超分辨率重建 ( CVPR,2022) (Pytorch)(附代码)
https://blog.csdn.net/sinat_28442665/article/details/123739315
报错:
ImportError: Building module camera_isp.noise_synthetic.tone_mapping_cython failed: [‘distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/\n’]
解决:
【ref】解决visual studio C++ build tools时安装包缺失或损坏的问题
https://blog.csdn.net/weixin_56197703/article/details/125650001
4. 惊喜插件
4.1. md文件-小标题自动编号
markdown快速编号
插件:Markdown All in One
【reg】VSCode插件生成编号、目录、文件目录树
https://blog.csdn.net/qq_14999375/article/details/123309717
4.2. 把py代码转为流程图
安装包
pip install pycallgraph2
下载插件,并添加bin到环境路径
https://www.graphviz.org/download/
在需要转换为流程图的代码前加入代码
from pycallgraph2 import PyCallGraph
from pycallgraph2.output import GraphvizOutput
graphviz = GraphvizOutput()
graphviz.output_file = 'graphviz.png'
with PyCallGraph(output=graphviz):