VS Code的开发语言运行方法简述


JAVA

java文件需要在一个目录下

在不使用框架情况下,仅是测试JAVA代码,不需要创建JAVA项目,但也不能只创建一个JAVA文件,否则会报:a non-project file错误。

创建

在某个地方创建一个空文件夹,如名称为my_java_test,进入VS Code,选择打开文件夹(Ctrl+K Ctrl+O),打开这个文件夹。
在VS Code中新建文件(Ctrl+Alt+Win+N),直接输入Test.java(第一个字母要大写,此文件名要与代码中的类名一致)。

使用

出现提示时,可以回车直接选择。

在这里插入图片描述

出现灰色提示时,按TAB可以直接使用,不用再一个个字母输入

在这里插入图片描述

可以快捷方式输入,如sout就是System.out.println()

在这里插入图片描述

有警告的地方,可以快速修复方式进行原因查看和修复

在这里插入图片描述

运行

输入完成后,可以点右上角按钮运行或调试方式进行运行。

在这里插入图片描述

以下代码是求两数最大公约数的代码及运行结果:

在这里插入图片描述

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        try (Scanner scanner = new Scanner(System.in))
        {
            System.out.println("请输入第一个整数:");
            int m = scanner.nextInt();
            System.out.println("请输入第二个整数:");
            int n = scanner.nextInt();
            int x = gcd(m, n);
            System.out.println("最大公约数为:" + x);
        }
    }

    public static int gcd(int x, int y) {
        if (y == 0) {
            return x;
        }
        return gcd(y, x % y);
    }
}

python

这个不需要创建文件夹,直接创建py文件即可

创建

新建文件,输入名称,回车后,会提示保存的位置,选择合适的位置即可。不过,还是建议放在某个目录下比较好
在这里插入图片描述

代码与运行

运行方式与前面的JAVA一样

如果代码没保存,可能会报can’t find ‘main’ module in ''错误

在这里插入图片描述

import os;

# 函数
def gcd(x,y):
    if y == 0:
        return x
    else:
        return gcd(y, x % y)

# 界面输入以及计算并输出
a,b=(int(x) for x in input('请在相邻两数之间用一个空格隔开:').strip().split(' '))
x = gcd(a, b)
print('最大公约数为:', x)

input("运行完毕,请按回车键退出...")
os._exit(0)

JavaScript

js可以直接写成html文件,此处使用Nodejs方式

也是需要创建目录,因为可以在该目录下进行终端调试
写好代码后,没有像前面两个,有运行按钮,并且第一次时也没有终端
使用Ctrl+Shift+P打开命令面板,输入javascript,选择debug,打开终端

在这里插入图片描述
在这里插入图片描述

打开终端后,输入node 文件名,可以F10调试跟踪

在这里插入图片描述

### 回答1: 简述嵌入式系统开发环境的组成 嵌入式系统是指嵌入到其他设备或系统中的计算机系统,其硬件资源、运算速度、存储空间等都比较有限。嵌入式系统的开发环境包括以下几个方面的组成: 1.开发工具 嵌入式系统开发需要使用专门的集成开发环境(IDE),其中包括编译器、调试器、下载器、仿真器等。常用的开发工具有Keil、IAR、CodeWarrior等。 2.目标平台 目标平台是指嵌入式系统的实际硬件平台,包括处理器、内存、外设等。在开发嵌入式系统时需要针对目标平台进行开发,因此需要了解目标平台的具体硬件结构和技术特点。 3.操作系统 操作系统是嵌入式系统的核心,负责管理硬件资源、提供服务和接口等。常用的嵌入式操作系统有uC/OS、FreeRTOS、Embedded Linux等。 4.驱动程序 驱动程序是嵌入式系统的重要组成部分,负责控制外设的操作和通信。开发嵌入式系统时需要根据具体外设开发对应的驱动程序,如串口驱动、网口驱动、显示屏驱动等。 5.应用程序 应用程序是嵌入式系统的最终目标,根据具体需求编写。开发嵌入式系统时需要根据具体应用场景,开发相应的应用程序,如控制系统、传感器采集、图像处理等。 综上所述,嵌入式系统开发环境的组成包括开发工具、目标平台、操作系统、驱动程序和应用程序等几个方面。开发人员需要根据具体需求和技术特点进行选择和开发。 ### 回答2: 嵌入式系统开发环境是指用于开发、调试和测试嵌入式系统的软硬件工具集合。它包括硬件平台、软件开发工具以及相关文档和资源。 首先,硬件平台是嵌入式系统开发环境的基础,它是指用于运行和测试嵌入式软件的硬件设备。硬件平台一般包括主板、处理器、内存、外设接口等组成。嵌入式开发者可以在硬件平台上搭建自己的系统,并进行相关的软件开发和测试。 其次,软件开发工具是嵌入式系统开发环境中非常重要的组成部分。软件开发工具包括编译器、调试器、仿真器、IDE(集成开发环境)等。编译器用于将高级语言编写的源代码转化为目标代码,调试器则用于调试和测试嵌入式软件,仿真器可以对嵌入式系统进行仿真运行,IDE提供了一个集成的开发平台,方便开发者进行代码编写、调试和测试等操作。 此外,嵌入式系统开发环境还包括各种相关的文档和资源,如开发板的使用手册、处理器的技术文档以及各种开发工具的说明文档等。这些文档和资源为开发者提供了必要的参考和支持,帮助他们更好地理解和应用嵌入式系统开发工具。 总之,嵌入式系统开发环境的组成主要包括硬件平台、软件开发工具以及相关文档和资源。这些组成部分相互配合,使开发者能够更高效地进行嵌入式系统的开发、调试和测试工作。 ### 回答3: 嵌入式系统开发环境的组成包括硬件平台、操作系统、开发工具和调试工具。首先是硬件平台,它是指嵌入式系统的主要硬件组成,如微处理器、微控制器、FPGA等。硬件平台的选择将直接影响到后续开发工作的可行性和性能。 其次是操作系统,它在嵌入式系统中起到管理资源和提供应用程序接口的作用。常用的嵌入式操作系统有Linux、FreeRTOS、uC/OS等,开发者需要根据系统的需求和硬件平台的支持,选择合适的操作系统。 开发工具也是嵌入式系统开发环境中不可或缺的一部分。开发工具主要包括编译器、调试器、仿真器等。编译器用于将源代码转换成机器码,调试器用于调试程序,仿真器用于对硬件进行模拟和测试。常用的开发工具有GCC、Keil、IAR等。 最后是调试工具,它用于帮助开发者检测和解决嵌入式系统中的错误和问题。调试工具主要包括逻辑分析仪、示波器、仿真器等。逻辑分析仪用于观测并分析数字信号,示波器用于观测和分析模拟信号,仿真器用于模拟和调试硬件。调试工具在嵌入式系统开发过程中起到了至关重要的作用,能够提高开发效率和质量。 综上所述,嵌入式系统开发环境的组成主要包括硬件平台、操作系统、开发工具和调试工具,它们共同协作完成嵌入式系统的开发和调试工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yuandll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值