赞
踩
1. 下载VS Code
2. 安装插件
打开箭头位置的拓展工具
,安装如图所示的工具,进行Python、C/C++
的开发,同时对软件进行汉化。
补充好用的插件:Todo Tree
3. Code Runner插件的使用
Code Runner能够使输出更为简洁,首先打开扩展设置,
在集成终端
运行代码,否则没有输出。
4. 终端设置
右下角打开设置,
搜索如下两个设置,并划√
。
Ctrl+Shift+P
打开命令面板,输入Python
,点击Python:Select Interpreter
,选择Python的开发环境。Run Code
或者Run Python File
运行.py
文件即可。Debug Python File
,右侧显示调试信息。C文件
,选择添加调试配置,在右侧资源管理器
中会生成,调试目录.vscode
:包括launch.json
和task.json
。launch.json
用于配置 VSCode 的调试器;tasks.json
是编译任务的文件,配置好的tasks文件相当于运行了g++ -g main.cpp -o main,可以定义多个任务,每个任务都包含了一些属性,例如任务名称、任务类型、执行命令、命令参数、工作目录、输出等,这些任务还可以指定执行依赖关系。通过配置tasks.json文件,可以方便地在VSCode 中执行这些任务,提高开发效率。c_cpp_properties.json
配置 C/C++ 相关信息,可以告诉VSCode 使用的编译器、查找 include 文件的路径以及 C 文件和 CPP 文件的解析标准等,帮助 VSCode 的自动代码分析工具 IntelliSense 进行语法检查。。
点击运行C/C++文件,选择第一项即可。
测试代码
#include "stdio.h"
int main() {
printf("Hello, World!\n");
return 0;
}
参考三(1、2)
测试代码
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
命名空间 "std" 没有成员 "cout"
在c_cpp_properties.json
文件中添加
"compilerPath": "D:/mingw64/bin/g++.exe",
...\lib\site-packages\torchvision\io\image.py:11: UserWarning: Failed to load image Python extension: Could not find module ‘D:\Application\Anaconda\data\Lib\site-packages\torchvision\image.pyd’ (or one of its dependencies). Try using the full path with constructor syntax.
warn(f"Failed to load image Python extension: {e}")
image.pyd’
是编译好的,不便修改。而且io\image.py
里面的代码显示是调用dll
出错。io\image.py
和extension.py
写法不一样,因此想降低- pytorch和torchvision的版本。将原来的pytorch1.10.2和torchvision1.11.3
降低为pytorch1.10.0和torchvision1.11.1
。setting.json
,在如图所示位置添加chcp 65001
,再进行编译运行即可,之后可将其再删除,避免每次输出Active code page:65001
。Auto Guess Encoding
,并选择该项。下载
bin 目录
,并在cmd
中打开。cmd.exe
中输入code --install-extension XXX.vsix
,回车安装。extensions
中。字体下载地址
终端打开
cd /usr/share/fonts/truetype/
将下载的字体解压,移动至上述目录,在软件中进行字体设置:
以python为例,
{ "HEADER": { "prefix": "add", // 快捷键 "body": [ "# -*- encoding: utf-8 -*-", "'''", "@Project : $WORKSPACE_NAME", "@File : $TM_FILENAME", "@Time : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND", "@Author : van ", "@description : XXX", "'''", "", ], } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。