随笔分类 - IDE-Visual Studio
摘要:VSCode: The terminal process failed to launch: Path to shell executable "D:\code\g++" does not exist 的问题 下午使用VSCode 编译一个cpp文件, 突然报了这样一个问题: * Executing
阅读全文
摘要:VSCode - Add Configuration后launch.json为空的解决办法 今天需要使用VSCode debug一个程序,点击菜单栏的“Run”-"Add Configuration" 选项,准备生成一个默认的launch.json文件,结果出来的json文件是这个样子的: 以前不是
阅读全文
摘要:VSCode-配置c_cpp环境 mac下VSCode 配置 cpp 环境记录: 一. 环境 macOS:10.14 VSCode:1.44.2 Xcode:11.3.1(会用到Xcode的工具链,如lldb、clang) 二. 安装插件 编辑、调试C/C++程序,需要安装VSCode 插件:C/C
阅读全文
摘要:VSCode-配置多文件编译 默认VSCode 只能编译单个文件,若多个文件一起编译,经常会报 undefined reference 找不到引用的错误,比如下面的问题: 这个时候即使你把所有的cpp code 都放到main函数所在的cpp code 的文件夹都不行,还是会报一样的问题。 解决方法
阅读全文
摘要:设置VSCode 切换焦点时自动保存文件 什么意思?有时候在VSCode下工作的时候突然需要去做别的事情,比如刚在 Explorer 窗口中新建了一个文件,但还没保存,这个时候切换到另一个窗口后再回到VSCode, 这时候发现新创建的文件消失了,类似于这样的,很烦。。。 可做如下设置: Ctrl+S
阅读全文
摘要:VS-添加现有的文件夹到项目中 将现有项目或文件夹拷贝到指定目录下 解决方案右上有个显示所有文件的按钮 然后选中所有要添加的文件,右击选择==包含到项目中==即可
阅读全文
摘要:配置python程序在独立窗口运行 点击VSCode 菜单栏的Run - Add Configuration 选择 python - python file 这样会在当前工作目录下生成一个.vscode的文件夹,文件夹里面会包含一个 .launch.json文件: 修改 "console": "in
阅读全文
摘要:VSCode-Code Runner python 输出中文乱码的问题 **第一步:**通过Ctrl + Shift + P 找到 settings **第二步:**在 settings.json 中找到==python==项,并修改为: "code-runner.executorMap": { "
阅读全文
摘要:最近在设置VS2019工程中头文件的时候,出现一个很奇怪的问题:明明设置了头文件的附加包含目录,但是仍然提示头文件找不到。一种原因是下面导致的。 原因是上面两个红框中的编译方式不一致导致的,下面换成一致的编译方式即可解决。 然后问题就解决了!!!
阅读全文
摘要:今天无意中发现VS2019已经支持快速生成文档注释了,不过默认是关闭状态,需要手动开启: 可以点击 “工具”-“选项”-“文本编辑器”-“C/C++”-“代码样式”, 在“生成的文档注释样式”下拉列表中选择想要的注释形式: 有图有真相: 选择“Doxygen(////)” 时,只需要在方法名上连续输
阅读全文
摘要:如题,在QT 设计器中新添加一个控件之后, 在.cpp中使用此控件时总是被标记红色的波浪线,提示Ui::xxxClass 没有类成员"xxxx",原因就是新增的控件obejectName在“ui_xxxx.h”中没有定义,要解决这种情况有几种方法: 1)关闭VS,重新打开。但是若解决方案中有很多项目
阅读全文
摘要:使用VS2019+ QT 5.14.2 创建了一个新的QT项目,结果什么都没做就报了这样一个错误: 但是点击上面的“本地Windows调试器”,程序却是可以正常编译运行的,简直莫名其妙。 解决方案: 1. 找到它提示的那个ui_xxx.h 文件,比如我的是ui_testrgb.h, 这个文件实际位于
阅读全文
摘要:需要测试一个shell 脚本, 但是懒得启动linux环境了,不过好像记得 VScode的 Code Runner 插件是支持跑shell 脚本的, 于是写了一个简单的shell脚本,点运行,结果直接提示下面的结果: 这是啥? 后来折腾了一会儿,找到了一个在windows下用VScode跑shell
阅读全文
摘要:设置->window.restoreWindows为none
阅读全文
摘要:vscode用了一段时间了, 发现确实比较好用,不过有个地方让人很不爽,就是它默认只有编译的功能(按 Ctrl+Shift+B), 没有自动执行的功能。要想执行编译后的程序查看结果,还要每次在PowerShell下写个.\xxx.exe, 烦死了,今天实在是受不了,终于找到了解决办法。 主要参考了这
阅读全文
摘要:安装方法: 我的VS2013装D盘了,安装VA以后,把VA_X.dll替换到下面的程序路径中即可完成破解。 C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\vtxn14bu.wt2 下载地址: h
阅读全文
摘要:一.VS2013 创建动态库 1.1 新建项目 1.2.在Win32应用程序向导对话框上勾选“DLL”和“空项目”复选框,点完成 1.3 .添加对应的.C文件和.h文件 1.4 在.h文件中添加如下代码 最终的.h和.c文件如下: seqlist.h seqlist.c 1.5 点击菜单栏上的“生成
阅读全文
摘要:下午使用VS 2013调试程序时,发现弹出了下列的错误弹框: 网上搜索之后发现是缺失了动态链接库(.dll)文件所致,因此只需要把相应的动态链接库文件放置到指定的目录即可。 另:64位系统用户需要注意,32位的DLL文件放在“C:\Windows\SysWOW64”,64位的DLL文件放在“C:\W
阅读全文
摘要:以VS2013为例: 1.新建项目 2.选择"Win32控制台应用程序",点确定 勾选“控制台应用程序”和“空项目”选项,点击完成,然后新建一个C文件,在文件头上右键: 3.粘贴准备好的动态库文件 4.右键项目名称,选择“属性”菜单 5.在弹出的菜果中选择“链接器”菜单 6.选择“链接器”下的“输入
阅读全文
摘要:由于微软在VS2013中不建议再使用C的传统库函数scanf,strcpy,sprintf等,所以直接使用这些库函数会提示C4996错误,在源文件中添加以下指令就可以避免这个错误提示。 #pragma warning(disable:4996)
阅读全文