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

当我使用VScode用C编写代码时,看不到问题

当您使用VScode编写C代码时,无法看到问题可能有以下几种原因:

  1. 编译错误:在编写代码时,可能会出现语法错误、逻辑错误或者其他编译错误。这些错误会导致代码无法正确编译,从而无法看到预期的结果。您可以通过查看VScode的终端输出或者编译器的错误提示来定位并解决这些问题。
  2. 配置问题:VScode需要正确配置C语言的编译环境才能正常工作。您需要确保已经安装了C编译器(如GCC)并正确配置了环境变量。另外,您还需要在VScode中设置正确的编译器路径和参数。您可以参考VScode的官方文档或者相关教程来进行配置。
  3. 文件路径问题:如果您的代码文件或者相关的头文件没有正确放置在项目目录中,VScode可能无法找到这些文件,从而导致无法看到问题。请确保您的代码文件和相关的头文件都正确放置在项目目录中,并在代码中使用正确的文件路径。
  4. 调试问题:如果您希望通过调试功能来查看问题,您需要正确配置VScode的调试器。您可以使用VScode提供的C/C++扩展或者其他适用于C语言的调试器插件。配置调试器后,您可以设置断点、单步执行代码,并查看变量的值和程序的执行流程。

总结起来,当您使用VScode编写C代码时,无法看到问题可能是由编译错误、配置问题、文件路径问题或者调试问题导致的。您可以根据具体情况逐步排查并解决这些问题。如果您需要更详细的帮助或者推荐相关的腾讯云产品,可以提供更具体的问题描述。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

临时编写和调试 C++ 代码 VSCode 就够了!一分钟搭好 C++ 调试环境

突然间要编写或者调试几个 C++ 的小程序,动用 Visual Studio 创建一个解决方案显得大了些。如果能够利用随时随地就方便打开的 Visual Studio Code 来开发,则清爽很多。...第二步:启动 VSCode 注意,安装完成后,要通过 Visual Studio 自带的 Developer Command Prompt for VS 2019 来启动 Visual Studio Code...:F5 运行 随便在目录中新建一个文件,写上 C++ 代码。...因为 Windows 下工具使用的路径格式是反斜杠 \,而 bash 系列终端使用的路径是斜杠 /。如果使用 bash 终端,编译工具会因为路径问题导致编译失败。...另外,不要怪我说我是这么编写教程的: 首先,我们已知 1+1=2 于是可以推导出…… 本文会经常更新,请阅读原文: https://blog.walterlv.com/post/temperarly-debug-cpp-in-vscode.html

50620

24款神级插件,让你的 vscode更牛逼

C/C++ 提供C++语法识别、智能补全、代码跳转、调用依赖识别等,一般来说学生党安装这一个就可以了。...和Java一样,golang一般也是用来编写大型的后端项目,这类的项目代码文件非常多,老梁个人感觉还是不太适合vscode。...老梁平时vscode写Python比较多,因为老梁一般写的Python都是一些插件、工具或者是模型的代码,基本上都是单一的Python文件,而不是大型的工程,所以感觉vscode还是非常好用的。...Auto Rename Tag 前端神器,自动修改标签名,当我们修改一个标签,自动修改对应的右侧标签。...Better Comments 美化注释,可以将我们的多行注释按照类别自动高亮,如: Bracket Pair Colorizer 开发神器,当使用多层括号嵌套,自动将不同层次的括号设置成不同的颜色

3.3K10

可能是开发小程序,最好用的两个编辑器

当然,当初试用 VSCode 还是冲着 Erich Gamma 的名头来的,用过之后根本停不下来呀:) 大爱 Type VSCode 本身也是 Type 写成的。...安装 type 安装 type 之前,需要先安装 Node.js 以便使用它的 npm 进行代码包的管理。VSCode 重度使用 npm,以后还会多次看到它的身影。...然而,就算没有 d.ts 文件,如果按照 JSDoc 的规范为 type 编写的方法写注释,typings 也可以提供代码提示。...可以在微信小程序里面使用 Type 吗 这个问题,当然是可以喽。 下面我们就一步一步的,配置 Visual Studio Code ,用它开发微信小程序。 微信开发者工具新建一个小程序项目。...编写几行代码,终端输入 tsc,就会编译 type 文件并生成 js 文件。

10.3K95

Vscode笔记-24款插件

平时编写什么语言,就安装什么语言的插件。 这里简单列举一些语言。 C/C++ 提供 C++ 语法识别、智能补全、代码跳转、调用依赖识别等,一般来说学生党安装这一个就可以了。...和 Java 一样,golang 一般也是用来编写大型的后端项目,这类的项目代码文件非常多,感觉还是不太适合 vscode,这点还是仁者见仁。...Auto Rename Tag 前端神器,自动修改标签名,当我们修改一个标签,自动修改对应的右侧标签。...Path Intellisense 编码神器,相对路径自动补全 Remote - SSH 开发神器,通过 vscode 以窗口的形式连接远程服务器,直接在 vscode 当中编写服务器代码!...TypeScript Hero TypeScript Hero是一个vscode扩展,使您的生活更轻松。在编写大量代码,TypeScript您可能需要vscode来组织导入。

10.5K20

VS Code一秒生成80%代码?鹅厂人真实感受

在帮助文档中我们可以看到,它支持以下几种能力: ▶︎ 解释一行代码、整个文件或库 API 的作用。 ▶︎ 找出问题,甚至修复它们。 ▶︎ 重写代码以使其更易读或更快。 ▶︎ 编写新的测试和组件。...仔细看了下,这个例的期望输出有一些问题,可见模型生成的例的准确性还是有一些问题的。 不过从完备性来看,Copilot 生成的测试用例还是给了我们不少启发,在编写测试用例这一块有极大的借鉴和提效。...1.8版本推出了一个有意思的小功能,支持了 /createWorkspace 命令,这个命令可以帮助我们快速创建一个新的项目: 不过当我真正跑起来的时候,发现还是有不少问题: 可以看到 Copilot...比如模型的边界——幻想问题。 可以看到在问到一些比较困难的问题,Copilot 会幻想出一些不存在的 API 来尝试解答。...▶︎ 代码补全:写代码提效帮助很大,也可以在编写代码与 Copilot 进行结对编程,提升自己的代码质量。

79030

主流编辑器、IDE 开启 clang-format 自动格式化能力

本文将讨论各类主流编辑器、IDE 是如何让 .clang-format 配置工作并且在代码粘贴或保存自动进行格式化。...VSCode 使用使用 .clang-format 配置只需要安装一个名为 C/C++ Extension Pack 的插件即可,里面包含了必备的 CMake、C++ Tools 等插件。...图片 随后打开 VSCode,点击左上角 File->Preference->Settings: 图片 搜索 Format On Save 关键字,将其勾选起来: 图片 这样当我们打开一个带有....clang-format 配置的工程,会自动根据当前工程中的配置文件在编写代码保存自动格式化代码,效果如下: 图片 你不需要单独安装 clang-format,因为 VSCode 在安装 C...图片 这里并没有在保存自动格式化代码的开关,没办法只能借助第三方插件来实现,在拓展中心中搜索 Format document on Save 安装它就可以在修改代码保存自动格式化了,效果如下:

88820

vscode配置java环境最新_VScode中文

Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器, 可在桌面上运行,并且可用于Windows,macOS...它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统...(下载前面的Stable 版本) 与Insiders 版本的区别:蓝色标的Stable版本 是非常稳定的发行版本,而Insiders是测试版本,会有一些将来会加入的功能,但是其中也会存在一些bug,使用过程要小心...也就是说,这一行信息,你目前应该是看不到的。我们需要回到「Configure Java Runtime」的界面中,在「Installed JDKs」选项中,复制这一行信息。...9.编写java文件 编写成功后,出现 Run | Debug 就说明成功了。运行一下试试吧。 到这里,我们已经通过VSCode,为Java配置了强大的开发环境。 Happy Coding!

1.8K20

Cloud Studio尝鲜,在线构建vue3应用【玩转 Cloud Studio】

,你只需要登录cloud studio就可以在线编码,并实时保存代码,这是一种趋势,也是一种非常不错的体验,本文是一篇笔者关于Cloud Studio在线编程的入门使用体验。...一样,并且如果代码报错,底部终端也会有对应的日志报错,体验也是非常友好,我们看下这工作台面板还有其他什么功能 但我们点击最左下脚,我们可以回到最初始化的面板 图片 在面板中,我们可以看到自己正在运行的项目...,并且升级空间配置,让你体会到会员的服务 图片 并且在这个面板中支持修改当前的项目名 git 提交 在我们默认使用面板开始一个项目,实际上该项目是存放在root/RemoteWorking,但是当我想关联到...无法正常打开,那么肯定是当前文件夹有默认的隐藏文件,你只需要把.git这样的隐藏文件删除,重新上传即可 使用感受 1、当我每次退出工作台,重新进去,都需要重新安装,提示还是很友好 2、当我修改文件,终端输入...git status查看不到对应修改的文件,不知道是不是哪里设置原因。

1.7K200

【分享】每个 Web 开发者在 2021 年必须拥有 15 个 VSCode 扩展

itemName=eamodio.gitlens 当你与你的团队成员在一个项目上工作,这个扩展使用 VSCode 的强大功能,帮助你可视化代码创作一目了然。...当我使用 TypeScript ,这个扩展就派上用场了。它通过一个名为 “灯泡” 的功能对你的导入文件进行分类和组织,并修复编码错误。 4....itemName=MS-vsliveshare.vsliveshare 当您与您的团队成员一起解决问题,并希望在编辑器上共同处理相同的代码,这将帮助您将代码编辑器的控制权交给您的团队成员,您可以同时处理它...为了避免一些可能破坏应用程序的类型错误,我们使用类或接口。 这个扩展可以 JSON 数据生成一个类。 因此,与其手工编写类,我们可以使用它来节省创建类的时间和负担。 这个扩展支持大多数流行的语言。...itemName=jasonnutter.search-node-modules 当我们构建组件库并在不同的应用程序中使用该组件,我们肯定会对节点模块进行一些修改。

1.6K10

如何提升vscode扩展的速度

它们可以帮我们实现想要的一切,包括高亮语法显示我们喜欢的语言,格式化代码,为主题着色,方便地调试等等。 您是否曾经注意到在启动VS Code某些扩展需要一些时间来初始化?是什么导致这种延迟?...当我们为网络构建应用程序时,我们JavaScript,CSS和HTML编写了数十个或数百个文件。我们不希望通过网络将1000个文件发送到浏览器,因为这可能是等待的不好体验。...当我编写代码,它也没有针对浏览器进行尽可能多的优化。现代工具通过将文件压缩为单个(或一小组)文件来帮助我们解决此问题。一种流行的工具是WebPack。...我的目标是使所有这些仍然有效: 包装 npm run package 发布 npm run publish 本地和CI测试 npm run test F5调试 launch.json F5使用以下命令调试测试...这是一个很大的问题,我们绝对应该问一个问题。毕竟,我的意思是要进行任何代码更改都必须具有一定的价值。

3.4K10

Anaconda+VSCode配置tensorflow开发环境的教程详解

经过Next和I Agree之后,来到第一个抉择的地方,这块问题不大,按照recommend的Just me就行,如果需要能够给这台主机的其他用户使用,就选用all users。 ?...然后选择安装路径,以前我是安到C盘的,这回改安D盘了(笔者的笔电是256的固态,C盘容量太小了~~ _<~~),到后期配置一些环境还要安装科学包,使用需求大的一定要注意自己的磁盘空间,后来膨胀到5G以上都是可能的...作为某高校的大二CS学生,接触过的IDE用过稚嫩的codeblocks写Cnetbeans写Java,接触过一点eclipse因为不会用放弃了。。...嗯~ o( ̄▽ ̄)o下面介绍配置VSCode,来实现用VSCode写tensorflow。 我已经不记得刚进入vscode是什么样子了…尽量还原的话,,大概是欢迎使用吧,最开始是英文版的。 ?...然后就可以编写.py文件了,运行的话,是左边的第四个图标,快捷键是F5编译运行。编译运行之前确保选择好编译器,下一小节提到。 ? 至于hello world这种简单的程序,默认的编译器就可以。

3.6K10

Cloud Studio尝鲜,在线构建vue3应用

Cloud Studio是一款在线版的VsCode,无需本地安装VsCode,浏览器上在线code,对于不想安装本地vsCode,如果你远程办公,如果你不想背着电脑回家,家里有一台能联网的代码,那么你不用远程控制公司电脑...一样,并且如果代码报错,底部终端也会有对应的日志报错,体验也是非常友好,我们看下这工作台面板还有其他什么功能 但我们点击最左下脚,我们可以回到最初始化的面板 在面板中,我们可以看到自己正在运行的项目...,并且升级空间配置,让你体会到会员的服务 并且在这个面板中支持修改当前的项目名 git 提交 在我们默认使用面板开始一个项目,实际上该项目是存放在root/RemoteWorking,但是当我想关联到...,那么肯定是当前文件夹有默认的隐藏文件,你只需要把.git这样的隐藏文件删除,重新上传即可 使用感受 1、当我每次退出工作台,重新进去,都需要重新安装,提示还是很友好 2、当我修改文件,git status...查看不到对应修改的文件,不知道是不是哪里设置原因。

32840

利用VScode和cmake编译构建C++工程代码

但有时候我们还需要去了解这些知识,虽然可能与编写代码关系不大,但是当我们实际拿大型工程落地,这些技能就是必要的。...,当我们识图自己设计或者编译类似于OpenCV等大型项目,光使用简单的搭建方式是不够用的,因此,无论是小项目还是大项目都有必要使用跨平台的构建工具:cmake,当然VScode中也是有cmake插件的...那么我们开始吧,首先我们创建一个测试文件夹,再打开VScode,然后添加一个main.cpp: 其中的代码来自于利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测,使用的库为OpenCV...但是现在仍然还有两个问题代码中的头文件依然显示没有找到,也就是之前所说的两个波浪线依然存在 每次我们执行程序都需要进入终端然后执行命令行,稍微有点麻烦 下面我们便解决这两个问题C/C++ 拓展...下面这个插件是官方推荐的,在VScode编写C++代码必备的插件: 我们安装后直接在VScode的工具台启动它: 这时候会在.vscode中生成一个配置文件c_cpp_properties.json

72470

快来把自己的代码放到npm上吧~

,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。...允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用当我们在电脑上安装完node之后,npm服务就安装完成了。...这里不多介绍概念性的东西了,总之就是一个组织,上面有好多别人写好的代码供我们使用,当然,我们也可以把自己的代码放上去供别人使用。...发布 这里假定您已经有一个项目要发布到 npm上, vscode打开项目(本人比较喜欢这个开发工具,其它开发工具也可以的哦)。...打开底部终端: 输入如下命令: npm login // 输入完以上命令,会让你输入你注册的 Username,Password,和 Email。如实填写就好。填写好所有信息,回车就好。

72610

Linux嵌入式开发——C编程

、不使用make工具 3.3、使用make工具和Makefile文件编译 Linux嵌入式开发——C编程 一、编写C程序 我们目前就是使用VIM编辑器编写程序,当然,也可以使用vscode,但是vscode...,一个一个地gcc去编译,显得比较的繁琐。...3.2、不使用make工具 我们不使用make工具,就只能将文件一起编译,使用的命令如下所示: gcc main.c calcu.c input.c -o main 但是这样的话,每当我们对代码进行修改的时候...make 运行结果如下所示: gcc -c main.c gcc -c input.c gcc -c calcu.c gcc -o main main.o input.o calcu.o 当我们修改其中一个文件...mclear 运行结果: rm *.o rm main ` 当我们修改其中一个文件,看一下再次执行会产生什么样的后果。

4.7K20

VSCode常用快捷键大全|VSCode高级玩家宝典之第一篇

这篇文章主要详细讲解VSCode的常用快捷键,让大家在VSCode编写代码,更加的顺手,基本可以脱离鼠标。...基本上记住这些常用的快捷键,我们就可以马上提高使用VSCode的效率,也会提升我们编写代码的速度! 让我们一起成为VSCode的高级玩家!...代码折叠「Code Folding」 在开发项目中,很多时候前端的代码在单个文件下都会越写越多,当我们想专注看一部分或者寻找某段代码就颇有困难了。一般这个时候我们都会把一些不重要的代码段折叠起来。...温馨提示:所以可以先收藏本文章,当需要的时候就可以马上搜索找到并使用当我多了,也就自然而然熟能生巧了。 当我们习惯于使用这些快捷键,我们就会发现我们代码编写速度都会有所提升的。...《“易于改编”原则,提升编程水平,写出更好的代码》 --- 无论新手还是资深开发者都会经常问一个问题,“怎么写好的代码?”,要知道怎么写好代码,首先我们要知道怎么样才是好的代码

2K22

Go Changes--Russ Cox在GopherCon 2023的演讲

二十年前,当我还年轻天真的时候,Go 还不存在,我编写并部署了一个完全 Perl 编写的重要分布式系统. 我喜欢 Perl,但它的目标并不是面向更好的软件工程....Gofmt 的存在是为了支持goimports、gorename、gofix 和 gopls 等工具,并且开发者可以使用我们提供的软件包编写自定义工具 说到这里,当你使用其他人提供的包,不可避免的第一个问题是多个人会编写具有相同名称的包...当我们思考这些决策,就会发现使用数据对于达成共识非常重要. 简而言之,任何人都可以在 Go 的 GitHub 问题跟踪器上提交 Go 更改提案....另一个数据来源是我们可以使用 VSCode Go 插件在 VSCode 内运行的调查. 这些调查帮助我们了解VSCode Go 体验的效果如何....而如果确实用到了CGO,即调用了C的什么(普通应用)程序,如计算曲线面积的,做什么其他东西的,即代码中包含 import "C"和 include,则一定是动态编译。

19510

​自从python作者到了微软工作后,python的类型提示越来越多花活了

记得在几年前,那时候我还不怎么使用 vscode 编写 python,由于项目大多是数据处理相关,因此更多使用 jupyter notebook 。...那写代码的体验感, "磕磕绊绊" 形容就再适合不过。...那时候我还填过两次关于在 vscode 编写 python 的体验调研问卷,最后我回复"希望 python 能与 typescript 一样,可以玩类型体操"。...几年后的今天,我已经离不开 vscode 了,因为现在写代码是这样子: 今天,我们就盘点一些常见好用的类型标注使用方式。...如果我们定义一个 key 值全是常量的字典,现在 vscode 已经可以自动标注类型 它会给出可选项: 当我敲 [ 的时候,就会出现下拉框,并且补全 ] ,敲 tab 键选择即可 但是,如果是从一个函数或另一个模块返回的字典

15200

​自从python作者到了微软工作后,python的类型提示越来越多花活了

记得在几年前,那时候我还不怎么使用 vscode 编写 python,由于项目大多是数据处理相关,因此更多使用 jupyter notebook 。...那写代码的体验感, "磕磕绊绊" 形容就再适合不过。...那时候我还填过两次关于在 vscode 编写 python 的体验调研问卷,最后我回复"希望 python 能与 typescript 一样,可以玩类型体操"。...几年后的今天,我已经离不开 vscode 了,因为现在写代码是这样子: 今天,我们就盘点一些常见好用的类型标注使用方式。...如果我们定义一个 key 值全是常量的字典,现在 vscode 已经可以自动标注类型 它会给出可选项: 当我敲 [ 的时候,就会出现下拉框,并且补全 ] ,敲 tab 键选择即可 但是,如果是从一个函数或另一个模块返回的字典

19100
领券