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

本文介绍了如何在JAVA、Python和JavaScript中创建、编写和运行代码。JAVA需要建立文件夹并遵循特定命名规则,Python则可以直接创建.py文件,而JavaScript使用Node.js环境。文中提供了详细的操作步骤,并展示了计算两数最大公约数的示例代码。
部署运行你感兴趣的模型镜像


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调试跟踪

在这里插入图片描述

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

yuandll

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

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

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

打赏作者

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

抵扣说明:

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

余额充值