Ошибка "hello.java" is a non-project file, only syntax errors are reported в Visual Studio Code означает, что файл hello.java не является частью проекта и IDE не знает, как обрабатывать этот файл.
Чтобы исправить эту ошибку и использовать Java в Visual Studio Code на Ubuntu, вам необходимо создать проект для Java.
1. Откройте Visual Studio Code и создайте новую папку для проекта.
2. Откройте терминал внутри Visual Studio Code, используя команду "Ctrl + `".
3. В терминале перейдите в новую папку проекта с помощью команды "cd /путь_к_папке_проекта".
4. Используйте команду "mkdir src" для создания папки "src" внутри папки проекта.
5. Перейдите в папку "src" с помощью команды "cd src".
6. Создайте файл hello.java, используя команду "touch hello.java".
7. Откройте файл hello.java в Visual Studio Code.
8. Введите свой Java-код в файл hello.java.
9. Сохраните файл hello.java.
10. Выполните следующую команду в терминале: "javac hello.java". Это скомпилирует ваш Java-код.
11. После успешной компиляции выполните команду "java hello" для запуска Java-программы.
Теперь вы должны быть в состоянии запускать и отлаживать Java-проекты в Visual Studio Code без ошибки "non-project file".