一.安装Visual Studio Code(vscode)插件:1.Chinese2.主题Super One Dark Theme3.插件luaide、LuaBeautify(快速格式化你的代码格式,让你在编写代码时杂乱的代码结构瞬间变得非常规整)ESLint(语法规则和代码风格的检查工具)万能语言运行环境 Code Runner,通过此插件就可以直接运行对应语言的代码代码拼写检查 Code S
转载 1月前
340阅读
文章目录1. 配置Debug方法1: 直接代码中设置参数方法2: 在launch.json中配置参数2. 使用debugpy工具调试(1) debugpy 工具安装(2) 配置launch.json文件(3) 在程序中增加debugpy的代码(4) 启动调试3. 调试快捷键3.1 删除所有断点快捷键设置 1. 配置Debug我们训练yolov5代码时,一般会配置一些参数,比如模型权重文件--we
转载 2024-08-28 20:13:49
539阅读
Visual Studio Code(以下简称vscode)是一款免费开源的现代化轻量级代码编辑器,在性能、语言支持、开源社区方面,都做的很不错,广受各类开发方向的码农喜爱。由于vscode有些定制化的功能需要安装插件,这让很多初次使用的朋友有点无所适从,本次特别整理了Lua开发相关的vscode入门推荐配置,希望对大家有所帮助。1下载安装打开官网:https://code.visualstudi
前面一节简单的介绍了VSCODE的简单调试功能,对于复杂的调试应用需要我们配置launch.json调试器配置文件。一、launch.json的属性1.1 必要属性type:启动配置的调试器类型(Debugger)。每一个语言一般都会提供一种调试器类型,C++为cppdbg,Lua为LuaHelper-Debug,具体名字看插件如何定义。request:请求类型。目前只支持两种类型launch和a
  对于一种语言,其所谓开发调试环境, 大体有以下两方面的内容:1、开发, 即代码编写, 主要是代码提示、补齐, 更高级一点的如变量名颜色等。2、调试, 主要是运行状态下断点、查看变量、堆栈等。  现在无论是端游还是手游(基于cocos2d)的开发, 基本模式都是c++内核 + lua逻辑的路线。对于c++的开发和调试, vs已经能很好的满足开发者的需求, 微软这方面真是值得称颂。不幸的是, lu
转载 3月前
214阅读
目前项目开发一直是用decoda进行调试,使用sublime编辑,本没有太大问题,都用了大半年。一直都比较忙,这段时间有空在decoda的源码基础上进行修改,就是想将调试器与编辑器融合起来,改成我期望中的理想的lua开发工具。国人写了一个luastudio,共享软件,之前试用过,很糟糕,还不如用decoda(至少能保证稳定性)。luacode主要用于解决lua调试与编辑两大问题,统一lua项目开发
近日,有开发者提交了一个 VSCode 内存泄露的 issues,该问题导致在某些情况下使用 VSCode 会使内存使用率攀升。令人意外的是,VSCode 官方却表示不打算解决此问题,由此在社区引发了争议。  今年十月,有一名开发者发现了 VSCode 中存在内存泄漏的问题,并在官方仓库的 issues 中提交了这个问题: 1. 准备一个大文本文件(Citylots.
vscode插件快餐教程(4) - 语言服务器协议lsp语言服务器协议lsp是vscode为了解决语言扩展中的痛点来实现的一套协议。如下图所示:总体说来,在有lsp之前,存在三个主要问题: 一是语言相关的扩展都是用该语言母语写的,不容易集成到插件中去。毕竟现在大量的语言都带有运行时。 二是语言扫描相关的工作都比较占用CPU资源,运行在vscode内部不如放在独立进程,甚至远程服务器上更好。 三是如
转载 2024-04-03 09:28:26
175阅读
下载vscode 在拓展里install c/c++插件和code runner插件下载MINGW64编译环境 (若已安装好DEVC++,可直接在此安装文件夹里找到MINGW64)配置MINGW64环境变量 path—— bin 在环境变量path里添加,“D:/Dev-Cpp/MinGW64/bin/”INCLUDE—— include查看系统变量里是否存在INCLUDE若无,新建I
转载 8月前
25阅读
引言最近研究稚晖君的Holocubic工程碰到该问题,调用自己写的头文件会报错找不到,甚至调用LVGL自带的example都报错。发现上的文章解决办法都是修改json文件,折腾了很久都无法解决,真G2痛苦。好在最后找到了几个解决办法:解决办法1:参考bilibili教程:VScode(PlatfromIO)嵌入式开发(ESP32)(ESP8266)(STM32)_哔哩哔哩_bilibili每次添加
1、为什么需要调试写了很多行代码,但是有时候运行的时候遇到了未知的错误,不知道错在哪,有时候错误是某个参数未定义,path找不到等等,这个时候我们就怀疑是值未传递到设置好的参数内,所以可以使用输出语句,但是懂调试的话是写程序的一大利器,且效率极高。还有就是console.log这种语句写够了!最近一直用vscode写后端和前端,一直在接触nodejs语言,但是一直都不怎么了解vscode的调试,所
# 使用VSCode编写Lua代码与连接Redis数据库 在日常的开发工作中,我们经常会使用到Lua语言来编写一些脚本,同时也会涉及到与数据库的交互。本文将介绍如何在VSCode中编写Lua代码,并连接Redis数据库进行数据操作。 ## Lua语言简介 Lua是一种轻量级的脚本语言,适用于嵌入式系统和游戏开发等领域。它具有简洁的语法和强大的扩展性,被广泛应用于各种领域。 ## Redis
原创 2024-03-09 07:07:53
213阅读
#c 引入 我们在开发C++时,常常需要与内存打交道。调试时,查看内存的变量就成了一个很重要的需求。在vs中查看非常方便,但在vscode中并不能直接查看。虽然vscode可以监听到变量,但看不到内存里的格式。可以通过Hex Editor这个插件,来查看内存。1.安装插件![在这里插入图片描述2.Hex Editor使用上一个例程:#include <iostream> #includ
转载 9月前
70阅读
文章目录1、一个工程中有多个.c文件需要编译怎么办呢?1.1 新创文件夹1.2 编写代码1.3 改造tasks.json并构建验证结果1.4 执行2、VSCode如何调试代码2.1 创建launch.json文件2.2 开始调试 1、一个工程中有多个.c文件需要编译怎么办呢?1.1 新创文件夹假设我们有一个工程Add_files,下面有多个文件需要编译,如下图我们可以先新建一个文件夹,并把 .v
1882字,预计学习时长 5分钟 如何实现从优秀到顶尖的跨越?资深开发人员告诉我们,用什么工具很关键。使用合适的工作工具可以使身为开发人员的你的生活变得更加轻松。这与你正在使用的IDE没什么不同。许多开发人员都将VisualStudio Code作为首选IDE,这样他们就可以安装扩展。扩展的种类是无限的。VisualStudio市场上有太多扩展,本文将选
一、前期准备首先在微软官网下载并安装好visual stdio code2. 因为vscode只是一个代码编辑器,没有自带有C/C++的编译器,因此我们需要安装一个C/C++编译器,打开终端依次输入,确保安装好gcc/g++和gdb sudo apt-get update [有密码则输入密码] sudo apt-get install gcc [有密码则输入密码] sudo apt
前言使用许久的 PHPStorm 在我的电脑上启动速度越来越慢了;索性尝试更换据说是 “世界第一编辑器” 的 VSCode。喜欢折腾的我两天时间都在安装各种插件权衡是否保留。目前以 PHP 为主留下以下记录,希望可以帮到你。如果你有什么觉得更好的插件可以推荐给我,万分感谢。主题配色和 PHPStorm 一样,使用 Meterial Theme 的 Palenight。文件图标主题同样
简介这将是一个新的系列,将会以 Visual Studio Code(后文都简称为 VSCode 啦)的操作,环境配置,插件介绍为主,为大家不定期的介绍 VSCode 的一些操作技巧,所以取名 VSCode 小鸡汤,本篇将会介绍最基础的 VSCode 安装,以及 VSCode 中基本的编辑功能VSCode 安装既然是 VSCode 小鸡汤,那么 VSCode 就是必不可少的了,不然就是白水煮葱姜了
本文的快捷键是基于mac的,windows下的快捷键放在括号里 Cmd+Shift+P(win Ctrl+Shift+P)零、快速入门 有经验的可以跳过 快速入门或者大致浏览一遍 1. 命令面板 命令面板是vscode快捷键的主要交互界面,可以使用 f1或者 Cmd+Shift+P(win Ctrl+Shift+P)打开。 在命令面板中你可以输入命令进行搜索(中英文都可以)
在每天写代码的时候,改变一个编辑器的主题风格,是一件很开心的事情。在WebStorm或其他编辑器中,更换主题可能是一个很麻烦的事情,但这在VS Code中,一切都变得那么简单,只需要一个快捷键就可以更换,而且在选择过程中还可以看到实时的展示效果。下面是我常用的比较喜欢的20个主题风格。如何给VS Code更换主题Mac用户 ⌘K 然后 ⌘T,会显示出所有的主题列表,按上下键可修改主题⌘ +
  • 1
  • 2
  • 3
  • 4
  • 5