首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【经验分享】解决vscode编码问题

如果你使用某个集成开发环境(IDE)执行代码,请检查 IDE 的设置,确保代码文件以 UTF-8 编码格式保存。 如果你是命令执行代码,请在运行之前将代码文件的编码格式转换为 UTF-8。... Windows 上,可以按下 Win + R 组合键,然后输入 cmd 打开命令提示符窗口,输入 chcp 命令查看当前的活动代码页。...可以尝试代码文件添加以下两行代码调整输出流编码: import sys sys.stdout.reconfigure(encoding='utf-8') 使用不支持 Unicode 的终端:如果你某些不支持...Unicode 的终端运行代码,会导致乱码问题。...可以尝试在其他支持 Unicode 的终端执行代码,比如 Git Bash、PowerShell、Windows Terminal 等。

15210
您找到你想要的搜索结果了吗?
是的
没有找到

笔记---Linux安装OpenCV及VSCode的配置编译

,新建一个文件后复制上面的内容,然后保存到主目录下,起名为download.sh 在当前目录鼠标或键点击终端打开,接下来修改download.sh的权限,然后执行 sudo chmod 777 ..../download.sh运行安装依赖,等待结束即可。 02下载OpenCV源码 在当前目录创建OpenCV的文件夹,鼠标操作即可,点击进去后右键再选择终端打开。...的文件 使用VSCode打开后,里面是空白的,这时我们需要添加内容 #opencv.conf添加内容: /usr/local/lib 然后执行生效命令 sudo ldconfig 修改/etc.../bash.bashrc bash.bashrc的文件末尾添加 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig...接下来就执行更新命令 source /etc/bash.bashrc sudo updatedb 完成上面这些,OpenCV的安装配置就算完成了。

4.4K70

【开发环境】Ubuntu 中使用 VSCode 开发 CC++ ⑤ ( tasks.json 的 args 数组配置分析 | 编译并执行 C++ 程序 )

配置文件 ; ③ c_cpp_properties.json : 编译器路径和智能代码提示 配置文件 ; 下面开始逐个 生成 上述配置文件 ; 一、tasks.json 的 args 数组配置分析...Shift + B 快捷键 , 即可完成编译操作 ; 也可以菜单栏中选择 " 终端 / 运行任务 " , 选择 " C/C++:g++ 生成活动文件 " 选项 , 编译完成 ; > Executing...task: C/C++: g++ 生成活动文件 < 正在启动生成......终端将被任务重用,按任意键关闭。 生成的可执行文件 .vscode 目录下 , 名称是 task ; 执行 cd .vscode 命令 , 进入 .vscode 目录 , 使用 ..../task 命令 , 执行该 task 可执行文件 , 打印如下内容 ; Hello C++ World from VS Code and the C++ extension!

2.8K20

【错误记录】Ubuntu 下 VSCode 编译报错 ( 无法生成和调试,因为活动文件不是 C 或 C++ 源文件终端进程启动失败(退出代码: -1)。终端将被任务重用,按任意键关闭。 )

文章目录 一、报错信息 二、解决方案 一、报错信息 ---- VSCode , 创建 cpp 源码 : #include #include #include...< 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。...终端进程启动失败(退出代码: -1)。 终端将被任务重用,按任意键关闭。 二、解决方案 ---- 核心报错是 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。...没有找到 C/C++ 文件 ; tasks.json 构建脚本 , 指定 C/C++ 文件路径的是 "tasks 下的 "args" 路径 , 当前配置的 g++ 参数的 args 配置如下 :...终端将被任务重用,按任意键关闭。 生成的可执行文件 .vscode 目录下 , 名称是 task ; 执行 cd .vscode 命令 , 进入 .vscode 目录 , 使用 .

2.8K20

Vscode修改.exe文件生成位置

起因 今天写C语言练习题时,发现Vscode工作区中出现了这样的情况: 程序运行产生的可执行文件和源码混在一起,作为一名强迫症,我怎能容忍它 “如此放肆”,特意查看了一波官方文档后终于找到了解决办法...解决方法 文件建立 现在关闭Vscode桌面新建一个文件夹,命名随意,然后直接拖拽到Vscode图标处打开,这个文件就是我们的工作区 打开之后我们新建文件夹 Demo ,其下新建文件 Hello.c...选择C++(GDB/LLDB) 选择gcc.exe-生成和调试活动文件 返回工作区文件目录,发现生成了.vscode文件夹,包含launch.json和tasks.json...简单了解下:tasks用于编译,launch用于执行编译后的文件,详情点击这里。 重定向 为了方便大家修改,直接给出文件,修改位置有特殊标注。...的内置终端输出 "MIMode": "gdb", //指定连接的调试器,minGW64调试程序->gdb "miDebuggerPath": "C:\\

2.6K20

windows10搭建nas详细(docker搭建开发环境)

: 用于版本管理和使用它的bash终端 Visual Studio Code: 轻量级但功能强大的源代码编辑器 Tup: 用于调用编译命令的构建系统 ARM GNU Compiler: 用于交叉编译代码...git bash 依次点击菜单的 Terminal -> New Terminal 此时打开的命令终端为 Windows 默认的 cmd 命令终端 点击红框内的下拉框,点击 Select...VSCode配置会在此终端运行命令 make -j4 ,来编译工程。 11.2 烧录固件 Terminal -> Run Task… -> flash 终端窗口将被打开。...VSCode配置会在此终端运行命令make flash,来烧录固件。 11.3 调试 Cortex-Debug 扩展插件,专门用于调试ARM Cortex项目。...打开命令终端 (View -> Terminal) 然后命令终端输入 make clean 回车 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126222.html

7K30

VSCode Python开发环境配置

修改完之后重启VSCode,会发现内置终端变成了bash,就可以使用ll等命令运行sh脚本了,如下图所示。 ?...但是还存在一个问题,cmd激活conda环境的命令是activate envname,bash激活conda环境的命令为source activate envname,vscode调试python时会自动调用...activate envname来激活相应的环境,将默认终端换为bash后,会导致环境激活不成功,修改方法是bash的配置文件为source activate设置别名,具体如下: 打开"C:\Program...高级调试配置 即launch.json文件调试时,通常需要指定命令行参数或者临时环境变量等,这些都可以launch.json文件设置,具体怎么做呢?...,默认调试终端为Integrated Terminal,即在vscode内置终端调试。

3.5K20

vscode插件开发入门

主要集中以下的更改: 自定义上下文菜单操作,如:平时我们右键的菜单栏 侧边栏创建自定义交互,如:npm插件安装后资源管理-主侧边栏添加了一个npm操作视图 定义一个新的活动栏视图,如:Git插件安装后左侧活动的图标...Editor):我们使用的最多的区域,包含一个或多个编辑器组,可以自定义编辑器或创建Webview视图,该区域还可以对编辑器操作栏(Editor Toolbar) 进行扩展 控制面板(Panel):可以面板的单个选项卡查看终端...commands表示需要提供的命令,接收一个数组,command表示命令的唯一key(用于之后编写代码时注册命令使用),title用于用户触发该命令的关键字。main表示插件的入口文件。...activate函数接受一个context对象用于获取vscode上下文,通过vscode.commands.registerCommand注册我们package.json定义的命令,并且传入一个回调函数...运行插件后会打开一个拥有该插件的开发环境的vscode编辑器,可以该开发环境中进行使用当前开发的插件功能。并且可以通过vscode的断点功能进行断点调试。

5.4K20

【漫谈C++】入门 C++ language MacOs build development environment!!

C++计算机科学和软件开发领域具有广泛的应用。它的特点包括强大的标准库,其中包括了大量的数据结构和算法,以及用于文件操作、多线程、输入/输出等功能的工具。...本篇用于 Mac Os 系统搭建 软件安装 VsCode 安装 C++插件 如下图示,点击扩展,然后商店文本框输入 C/C++,再选择 C/C++ 插件,点击安装。...配置运行环境 打开终端 command + 空格,然后输入terminal 如果之前没安装的话就提示你安装,跟着来就行 编写代码测试 打开我们的 vsCode 软件新增一个文件夹并且新增一个 .cpp...tasks.json 最终配置调试设置 打开命令窗口 debug 指令 开始调试 确定完成后,点击齿轮选择 C/C++: clang++ 生成和调试活动文件出现了launch.json 文件 修改一下文件...system("pause"); return 0; } 弹出命令窗口就表示成功啦~ 最后 本期结束咱们下次再见~ 关注我不迷路,如果本篇文章对你有所帮助,或者你有什么疑问,欢迎评论区留言

19131

【开发环境】Ubuntu 中使用 VSCode 开发 CC++ ④ ( 创建 tasks.json 编译器构建配置文件 | tasks.json 编译器构建配置文件分析 )

/cpp/config-linux 使用 VSCode 开发 C/C++ 程序 , 涉及到 3 个配置文件 : ① tasks.json : 编译器构建 配置文件 ; ② launch.json :...---- tasks.json 编译器构建配置文件 , 用于告诉 VSCode 如何去编译这个程序 ; 菜单栏选择 " 终端 / 配置默认生成任务 " , 弹出的对话框 , 选择第 2 项..., " C/C++:g++ 生成活动文件 " 选项 ; 点击该选项 , 即可在 .vscode 目录中生成 tasks.json 文件 ; 文件内容如下 : { "version": "2.0.0"...---- "label": "C/C++: g++ 生成活动文件", 是编译 C/C++ 任务名称 , 该任务名称可以自定义 ; "command": "/usr/bin/g++", 的 command..."isDefault": true 指的是 , 使用 Ctrl + Shift + B 快捷键可以运行该任务 , 如果设置为 false , 需要从终端菜单 , 选择 " 运行任务 " 来编译运行程序

1.6K10

如何在Linux上查找上次登录信息?

使用 last 命令查找登录历史last 命令是一个常用的Linux命令用于查看系统上用户的登录历史。它会显示用户的登录名、登录时间、登录IP地址以及登录来源(如终端、远程登录等)。...要查找最近的登录记录,只需终端输入以下命令:last图片这将显示系统上所有用户的登录历史。默认情况下,last 命令显示最近的登录记录,并按照时间倒序排列。...要查找所有用户的最后登录时间,只需终端输入以下命令:lastlog图片这将显示系统上所有用户的最后登录时间。...查找特定用户的登录历史和活动如果您想查找特定用户的完整登录历史和活动,可以查看用户的 ~/.bash_history 文件和系统的登录日志文件。...用户的 ~/.bash_history 文件记录了用户终端执行的命令历史。

2.3K00

如何在Linux上查找上次登录信息?

使用 last 命令查找登录历史 last 命令是一个常用的Linux命令用于查看系统上用户的登录历史。它会显示用户的登录名、登录时间、登录IP地址以及登录来源(如终端、远程登录等)。...要查找最近的登录记录,只需终端输入以下命令: last 这将显示系统上所有用户的登录历史。默认情况下,last 命令显示最近的登录记录,并按照时间倒序排列。...要查找所有用户的最后登录时间,只需终端输入以下命令: lastlog 这将显示系统上所有用户的最后登录时间。...查找特定用户的登录历史和活动 如果您想查找特定用户的完整登录历史和活动,可以查看用户的 ~/.bash_history 文件和系统的登录日志文件。...用户的 ~/.bash_history 文件记录了用户终端执行的命令历史。

48950

windows平台中使用vscode远程连接linux进行c++开发配置教程(内容详细适合小白)-2021-3-30

可以windows平台上运行ssh客户端,linux系统运行ssh服务端,从而实现windows到linux 的远程连接。...可以通过左下角的管理打开命令面板,命令面板输入setting进行搜索,找到defaultSettings.json文件进行打开,查看默认设置内容。...,可以命令面板点击任务:运行任务按钮,并选择执行刚刚设置的任务(通过任务标签进行区分)。...任务执行编译时会在下方终端窗口显示编译结果,注意由于tasks.json编译命令指定的是活动文件,所以执行任务时必须将要编译的cpp文件打开。...若linux系统未安装gdb,则要先进行安装。左侧主菜单,选择“运行和调试” ,然后点击蓝色按钮,选择“ C ++(GDB / LLDB)”,此时vscode自动打开launch.json文件

8.4K51

最强开源编辑器,五步教你用 VSCode 进行 Python 开发!

用户设置是应用于所有 VSCode 实例的全局性设置,而工作区设置是应用于特定文件夹或项目的局部设置。工作区设置给 VSCode 提供了极大的灵活性,我们之后调出的都是工作区设置。...左侧活动区的探索者视图向你展示了文件的所有文件,并告诉你在当前打开的选项卡中有多少编辑了但还没有保存的文件。...你可以项目中的任何一个文件右键选择 Run Current Unit Test File 来运行已有的单元测试。...VSCode 提供了许多好的代码调试器所拥有的特性: 自动变量追踪 watch 表达式 断点 调用栈检查 它们作为调试视图的一部分被显示活动: ?...调试器可以控制 Python 应用在内置终端或远程终端实例上运行。它可以连接一个正在运行的 Python 实例,甚至可以调试 Django 和 Flask 应用。

6.3K20

为VS Code配置支持git以及mysql命令终端

VSCode推荐一个项目以文件夹的方式打开,这里我称vscode为web开发神器。...二、配置vscode支持git命令 1.为windows安装git,(安装方法自行脑补或百度,Google) 2.打开vscode,默认情况下,默认情况下在vscode,同时按下“Ctrl+`”键即可打开终端...将vscode默认终端切换为git bash。 2.1、点击vscode左下角设置按钮=>设置 ? 2.2、选择“settings.json”设置。 ?...2.3、将该项输入框内容替换为上面复制的bash.exe的地址,重启Vscode ,打开控制台终端,此时终端变成了我们喜欢的 bash 窗口了: ?...通过上面的步骤设置,现在vscode完全支持git和mysql命令了,web开发,git下载以及查看,创建数据库就不再切换窗口了! ?

3.2K20

硬核教程:五步掌握用 VS Code 进行高效 Python 开发

用户设置是应用于所有VSCode实例的全局性设置,而工作区设置是应用于特定文件夹或项目的局部设置。工作区设置给VSCode提供了极大的灵活性,我们之后调出的都是工作区设置。...左侧活动区的探索者视图向你展示了文件的所有文件,并告诉你在当前打开的选项卡中有多少编辑了但还没有保存的文件。...你可以项目中的任何一个文件右键选择Run Current Unit Test File来运行已有的单元测试。...VSCode提供了许多好的代码调试器所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图的一部分被显示活动: ?...调试器可以控制Python应用在内置终端或远程终端实例上运行。它可以连接一个正在运行的Python实例,甚至可以调试Django和Flask应用。

5.4K41

硬核教程:五步掌握用VSCode进行高效Python开发

用户设置是应用于所有VSCode实例的全局性设置,而工作区设置是应用于特定文件夹或项目的局部设置。工作区设置给VSCode提供了极大的灵活性,我们之后调出的都是工作区设置。...左侧活动区的探索者视图向你展示了文件的所有文件,并告诉你在当前打开的选项卡中有多少编辑了但还没有保存的文件。...你可以项目中的任何一个文件右键选择Run Current Unit Test File来运行已有的单元测试。...VSCode提供了许多好的代码调试器所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图的一部分被显示活动: ?...调试器可以控制Python应用在内置终端或远程终端实例上运行。它可以连接一个正在运行的Python实例,甚至可以调试Django和Flask应用。

7.6K30

从0起步,vscode开发一个插件过程,付简单例子

简单的 VS Code 插件示例代码,用于在编辑器显示当前文件的行数// 导入 VS Code 模块import * as vscode from 'vscode'; // 插件被激活时执行的操作 export...,当用户命令面板执行该命令时,会显示当前文件的行数信息。... activate 函数,我们注册了这个命令,并在命令被调用时获取当前活动的文本编辑器,并计算文件的行数。...要运行这个插件,你可以将其保存为 .ts 文件,并在 VS Code 打开插件项目文件夹。然后,使用 VS Code 的调试功能运行插件,并按下 F5 键启动调试会话。...调试会话,你可以打开一个文件并尝试执行 extension.showLineCount 命令来测试插件的功能。

26210

五步掌握用VSCode进行高效Python开发

用户设置是应用于所有VSCode实例的全局性设置,而工作区设置是应用于特定文件夹或项目的局部设置。工作区设置给VSCode提供了极大的灵活性,我们之后调出的都是工作区设置。...左侧活动区的探索者视图向你展示了文件的所有文件,并告诉你在当前打开的选项卡中有多少编辑了但还没有保存的文件。...你可以项目中的任何一个文件右键选择Run Current Unit Test File来运行已有的单元测试。...VSCode提供了许多好的代码调试器所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图的一部分被显示活动: ?...调试器可以控制Python应用在内置终端或远程终端实例上运行。它可以连接一个正在运行的Python实例,甚至可以调试Django和Flask应用。

5.4K50
领券