文章目录

  • JAVA
  • 创建
  • 使用
  • 运行
  • python
  • 创建
  • 代码与运行
  • JavaScript



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(第一个字母要大写,此文件名要与代码中的类名一致)。

使用

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

vs java 提示 vs怎么运行java_vs java 提示

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

vs java 提示 vs怎么运行java_工具_02

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

vs java 提示 vs怎么运行java_工具_03

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

vs java 提示 vs怎么运行java_vscode_04

运行

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

vs java 提示 vs怎么运行java_System_05

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

vs java 提示 vs怎么运行java_vs java 提示_06

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文件即可

创建

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

vs java 提示 vs怎么运行java_vscode_07

代码与运行

运行方式与前面的JAVA一样

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

vs java 提示 vs怎么运行java_System_08

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,打开终端

vs java 提示 vs怎么运行java_System_09


vs java 提示 vs怎么运行java_vscode_10

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

vs java 提示 vs怎么运行java_JAVA_11