这是一个VSCode的调试插件,用于调试skynet中的Lua程序,下面是详细的使用指南。构建skynet要想支持调试功能,你得使用这个skynet版本:https://github.com/colinsusie/skynet这个版本和官方的版本完全一致,并且会一直合并最新的修改;由于skynet极其精简的内核,所以实现这个调试器并没有修改框架的代码,只是增加了几个额外的模块:cjson 用于和V            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 16:13:27
                            
                                400阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            需求:使用cocos 3.10新建Lua项目,命名为Project,其项目目录如下:文件主要目录:  res: cocos的资源目录  src: cocos lua的脚本目录使用Visual Studio Code进行编译开发,其安装地址为:https://code.visualstudio.com/  关于lua的编写检测与添加断点调试,其步骤如下:1. 安装luaide,在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 13:09:50
                            
                                183阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 电脑断电导致VSCode Python编辑器数据丢失怎么办?
在使用VSCode编辑Python代码时,如果电脑突然断电,可能会导致编辑器中的数据丢失。这种情况下,我们需要采取一些措施来避免数据丢失,并尽快恢复代码编辑的进度。本文将介绍电脑突然断电时VSCode Python编辑器数据丢失的应对措施。
## 如何避免数据丢失?
在使用VSCode编辑Python代码时,断电是一个常见的问            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-08 04:38:54
                            
                                198阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用VS Code进行Java调试时断电问题解决方法
在使用VS Code进行Java调试的过程中,有时候我们会遇到突然断电导致程序运行中断的问题。这种情况下,我们需要一些方法来保证程序的调试工作不会受影响。本文将介绍如何在VS Code中使用一些技巧来避免突然断电导致的问题,并展示一些代码示例。
## 断电问题解决方法
### 保存代码
在进行调试之前,首先要保证代码已经保存。在VS            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-22 03:54:33
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.安装Visual Studio Code(vscode)插件:1.Chinese2.主题Super One Dark Theme3.插件luaide、LuaBeautify(快速格式化你的代码格式,让你在编写代码时杂乱的代码结构瞬间变得非常规整)ESLint(语法规则和代码风格的检查工具)万能语言运行环境 Code Runner,通过此插件就可以直接运行对应语言的代码代码拼写检查 Code S            
                
         
            
            
            
             文章目录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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-24 13:48:30
                            
                                203阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前面一节简单的介绍了VSCODE的简单调试功能,对于复杂的调试应用需要我们配置launch.json调试器配置文件。一、launch.json的属性1.1 必要属性type:启动配置的调试器类型(Debugger)。每一个语言一般都会提供一种调试器类型,C++为cppdbg,Lua为LuaHelper-Debug,具体名字看插件如何定义。request:请求类型。目前只支持两种类型launch和a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 10:51:30
                            
                                931阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              对于一种语言,其所谓开发调试环境, 大体有以下两方面的内容:1、开发, 即代码编写, 主要是代码提示、补齐, 更高级一点的如变量名颜色等。2、调试, 主要是运行状态下断点、查看变量、堆栈等。  现在无论是端游还是手游(基于cocos2d)的开发, 基本模式都是c++内核 + lua逻辑的路线。对于c++的开发和调试, vs已经能很好的满足开发者的需求, 微软这方面真是值得称颂。不幸的是, lu            
                
         
            
            
            
            目前项目开发一直是用decoda进行调试,使用sublime编辑,本没有太大问题,都用了大半年。一直都比较忙,这段时间有空在decoda的源码基础上进行修改,就是想将调试器与编辑器融合起来,改成我期望中的理想的lua开发工具。国人写了一个luastudio,共享软件,之前试用过,很糟糕,还不如用decoda(至少能保证稳定性)。luacode主要用于解决lua调试与编辑两大问题,统一lua项目开发            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 08:59:13
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            近日,有开发者提交了一个 VSCode 内存泄露的 issues,该问题导致在某些情况下使用 VSCode 会使内存使用率攀升。令人意外的是,VSCode 官方却表示不打算解决此问题,由此在社区引发了争议。  今年十月,有一名开发者发现了 VSCode 中存在内存泄漏的问题,并在官方仓库的 issues 中提交了这个问题: 1. 准备一个大文本文件(Citylots.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-31 16:06:40
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            vscode插件快餐教程(4) - 语言服务器协议lsp语言服务器协议lsp是vscode为了解决语言扩展中的痛点来实现的一套协议。如下图所示:总体说来,在有lsp之前,存在三个主要问题: 一是语言相关的扩展都是用该语言母语写的,不容易集成到插件中去。毕竟现在大量的语言都带有运行时。 二是语言扫描相关的工作都比较占用CPU资源,运行在vscode内部不如放在独立进程,甚至远程服务器上更好。 三是如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 09:28:26
                            
                                175阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引言最近研究稚晖君的Holocubic工程碰到该问题,调用自己写的头文件会报错找不到,甚至调用LVGL自带的example都报错。发现上的文章解决办法都是修改json文件,折腾了很久都无法解决,真G2痛苦。好在最后找到了几个解决办法:解决办法1:参考bilibili教程:VScode(PlatfromIO)嵌入式开发(ESP32)(ESP8266)(STM32)_哔哩哔哩_bilibili每次添加            
                
         
            
            
            
            下载vscode 
  在拓展里install c/c++插件和code runner插件下载MINGW64编译环境 (若已安装好DEVC++,可直接在此安装文件夹里找到MINGW64)配置MINGW64环境变量 
  path—— bin 在环境变量path里添加,“D:/Dev-Cpp/MinGW64/bin/”INCLUDE—— include查看系统变量里是否存在INCLUDE若无,新建I            
                
         
            
            
            
            1、为什么需要调试写了很多行代码,但是有时候运行的时候遇到了未知的错误,不知道错在哪,有时候错误是某个参数未定义,path找不到等等,这个时候我们就怀疑是值未传递到设置好的参数内,所以可以使用输出语句,但是懂调试的话是写程序的一大利器,且效率极高。还有就是console.log这种语句写够了!最近一直用vscode写后端和前端,一直在接触nodejs语言,但是一直都不怎么了解vscode的调试,所            
                
         
            
            
            
            # 使用VSCode编写Lua代码与连接Redis数据库
在日常的开发工作中,我们经常会使用到Lua语言来编写一些脚本,同时也会涉及到与数据库的交互。本文将介绍如何在VSCode中编写Lua代码,并连接Redis数据库进行数据操作。
## Lua语言简介
Lua是一种轻量级的脚本语言,适用于嵌入式系统和游戏开发等领域。它具有简洁的语法和强大的扩展性,被广泛应用于各种领域。
## Redis            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-09 07:07:53
                            
                                213阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前期准备首先在微软官网下载并安装好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。文件图标主题同样            
                
         
            
            
            
            本文的快捷键是基于mac的,windows下的快捷键放在括号里 Cmd+Shift+P(win Ctrl+Shift+P)零、快速入门
  有经验的可以跳过 
 快速入门或者大致浏览一遍 
1. 命令面板
  命令面板是vscode快捷键的主要交互界面,可以使用 
 f1或者 
 Cmd+Shift+P(win Ctrl+Shift+P)打开。 
在命令面板中你可以输入命令进行搜索(中英文都可以)            
                
         
            
            
            
            简介这将是一个新的系列,将会以 Visual Studio Code(后文都简称为 VSCode 啦)的操作,环境配置,插件介绍为主,为大家不定期的介绍 VSCode 的一些操作技巧,所以取名 VSCode 小鸡汤,本篇将会介绍最基础的 VSCode 安装,以及 VSCode 中基本的编辑功能VSCode 安装既然是 VSCode 小鸡汤,那么 VSCode 就是必不可少的了,不然就是白水煮葱姜了