摘要:对于程序调试而言,最简单的方式莫过于控制台命令行的交互,程序给出信息,程序员输入命令,让程序继续响应。习惯于控制台操作与程序交互的同学来说,vscode的输出默认在输出区非常不方便。本文就介绍一下如何将输出从输出端改为终端终端区或者调试控制台。

vscode默认输出是在[终端], 输入效果如下:

和一些乱七八糟的符号在一起, 效果很难让人恭维,这是因为装了插件Coder Runner, 默认在终端输出, 这时可以在settion.json文件(在设置中搜索这个文件名就能找到)中设置,下面会讲解到。

-- local value_A=10
-- local value_B=value_A
-- print("A的值:"..value_A)
-- print("B的值:"..value_B)
-- value_B=5
-- print("A的值:"..value_A)
-- print("B的值:"..value_B)
-- print("\n")-- local tab1={}
-- tab1["csdn"]="森明帮大于黑虎帮"
-- tab1["抖音"]="废物"
-- tab1["qq"]="1234567890"-- for k,v in pairs(tab1) do
--     print(k.."对应的账号:"..v)
-- end-- for k,v in pairs(tab1) do
--     print("拷贝前的对象:"..k.."对应的账号:"..v)
-- end-- local temp1={}
-- temp1=tab1
-- temp1["csdn"]="笨鸟下蛋"
-- temp1["抖音"]="游戏开发"-- for k,v in pairs(tab1) do
--     print("拷贝后的对象:"..k.."对应的账号:"..v)
-- end-- print("temp1的地址:",temp1)
-- print("tab1的地址:",tab1)
-- print("\n")function clone(master)local temp2 = {}for k, v in pairs(master) doif type(v) == "table" thentemp2[k] = clone(v)elsetemp2[k] = vendendreturn temp2
endlocal tab2={}
tab2["csdn"]="森明帮大于黑虎帮2222"
tab2["抖音"]="废物1111"
tab2["qq"]="77777"local temp2={}
temp2["csdn"]="笨鸟下蛋222"
temp2["抖音"]="游戏开发222"temp2=clone(tab2)for k,v in pairs(tab2) doprint("拷贝前的对象:"..k.."对应的账号:"..v)
endfor k,v in pairs(tab2) doprint("拷贝后的对象:"..k.."对应的账号:"..v)
endprint("temp2的地址:",temp2)
print("tab2的地址:",tab2)


第一步:进入设置界面:

第二步:展开插件设置选项:就是这个扩展这个菜单,单击展开:

找到Run Code configure这个选项,然后下拉到“Run In Terminal”或者其他三个选项,选中。不用找保存设置按钮,vscode是自动保存的。

第三步,调试自己的程序就可以了。

vscode如何能将输出从OUTPUT改为TERMINAL或者DebugConsole相关推荐

  1. VSCODE 使用调制控制台输出

    1.vscode之前一直是使用调制控制台输出,突然变成终端输出,想改回原来设置 2.经过各种百度,确定的更改位置应该是在这个文件launch.json中,但是能够百度到的打开方式我都找不到(因为太菜了 ...

  2. SAP SD基础知识之输出控制(Output Control)

    SAP SD基础知识之输出控制(Output Control) 一,销售的输出类型 Output是用于和商业伙伴及系统交换信息的通信方式.我们可以为不同的销售凭证如报价单,订单,交货单,发票设置out ...

  3. 定义交货输出确定过程(Output Determination Procedure)

    一.说明 交货的输出控制是条件技术的应用,同样涉及条件表.存取顺序.条件类型(Output Types).输出确定过程(Output Determination Procedure)的四级配置,以及向 ...

  4. php内容缓存输出,PHP使用缓存即时输出内容(output buffering)的方法

    PHP使用缓存即时输出内容(output buffering)的方法 PHP使用缓存即时输出内容(output buffering)的方法.分享给大家供大家参考.具体如下: $buffer = ini ...

  5. vscode 代码片段如何输出$符号

    vscode 代码片段如何输出$符号 问题 vscode 代码片段如何输出$符号? 正常输入$符号或者输入\$最后都会被省略. 解决 输入\\$就能解决

  6. php.ini 关闭输出缓冲,php 输出缓冲 Output Control用法实例详解

    本文实例讲述了php 输出缓冲 Output Control用法.分享给大家供大家参考,具体如下: 关于php的输出缓冲,首先要说明的是什么是缓冲(buffer),比如我们通过记事本在编辑文件的时候, ...

  7. Logstash数据处理服务的输出插件Output配置参数详解

    Logstash数据处理服务的输出插件Output配置参数详解 1.将日志数据存储到Elasticsearch集群 output配置字段是将收集的日志数据存输出到生存储中,一般都是elasticsea ...

  8. flink java旁路输出(Side Output),对原始流进行分流、复制

    flink通过ProcessFunction来分流,可以将一份流进行拆分.复制等操作,比如下面的代码通过读取一个基本的文本流,将流分别做处理后进行输出: 案例代码 package wordcount; ...

  9. Vscode 使用 Code Runner 输出乱码,不只中文

    一.问题描述 在配置完vsode后,使用Run Coder运行代码,无论中英文,输出结果都是乱码: 使用一些网络上的常用处理方案都无法解决,例如:进入run coder的设置进行修改. 二.问题解决 ...

最新文章

  1. Cause:compileSdkVersion is not specified
  2. spark-submit提交python脚本过程记录
  3. java多层catch语句_Java异常之catch语句块
  4. python opencv多边形掩膜
  5. ios 静态库冲突的解决办法
  6. Android技能树 — LayoutInflater Factory小结
  7. 手机计算机快速切换功能,新功能!手势导航快速切换应用功能上线~
  8. 求职OMG——大学生就业指导与技能
  9. 【APICloud系列|26】UIScrollPicture 模块(图片轮播)的实现
  10. hbase伪分布式配置
  11. MongoDB C#:DateTimeOffset到BsonType DateTime的序列化程序
  12. 进程与线程的四个区别
  13. 英语六级翻译训练:教育专题
  14. 手写实现bpnn神经网络
  15. 易基因|一文读懂:八大RNA m6A甲基化研究核心问题
  16. lof基金溢价率php源码,一文读懂LOF基金套利策略 LOF是球友们很喜欢的一类基金,这类基金不仅可以在场内进行高效买卖,而且还可以进行折溢价套利。不过这里面牵扯到很多细节,... - 雪球...
  17. 归去来兮辞 陶渊明
  18. 2.3 构建C语言入职教程
  19. 嵌入式系统之ucLinux与uc/os-II的比较
  20. PowerPoint用VBA添加背景图片

热门文章

  1. 教你绘制一张精美的思维导图
  2. String简单介绍
  3. 说说Java生态圈的那些事儿
  4. 图解最常用的 10 个机器学习算法
  5. 金雅拓推出两项全新的身份证件安全增强功能
  6. python最佳ide_2014年最佳PHP IDE-调查结果
  7. 区块链是什么 通俗点
  8. KVM镜像管理利器-guestfish使用详解
  9. java发送gmail邮件_如何从R和Gmail发送电子邮件
  10. 详解MapReduce实现数据去重与倒排索引应用场景案例