#visual-studio-code #haxe
#visual-studio-код #хаксе
Вопрос:
я только сегодня начал изучать Haxe, и у меня возникла пара проблем с моим VSCode.
Всего есть 3 «Ошибки», точнее 2 ошибки и 1 информация, но информация кажется неправильной, и я хотел бы знать, как от нее избавиться.
Прежде чем я перейду к более подробным сведениям, некоторые сведения, которые могут иметь отношение к делу:
- Я создал свой проект, используя «Haxe: Инициализация проекта» из расширения Haxe VSCode
- Я ничего не изменил в файле build.hxml
- Если я запускаю свой код с помощью VSCode (Ctrl-Shift-B), я получаю ошибку
- Если я запущу его на обычном CMD с «haxe build.hxml», он будет работать совершенно нормально, без ошибок вообще
Код:
class Main { static function main() { trace("Hello, World!"); var t:String = Sys.stdin().readLine().toString(); trace(t); } }
Файл build.hxml:
-cp src -D analyzer-optimize -main Main --interp
Первая ошибка, которую я получаю:
Похоже, что этой ошибки даже нет в моем собственном файле, как такое может быть? Sys.stdin().readLine()
Похоже, это как-то связано с этим, так как эта ошибка возникла в тот момент, когда я добавил эту строку.
Uncaught exception Not implemented in haxe.io.input.readByte at haxe/io/Input.hx tasks [180. 1]
Вторая ошибка, которую я получаю:
Еще раз, похоже, это как-то связано с Sys.stdin().readline()
тем, что на этот раз именно эта часть моего кода подчеркнута красным цветом, а сообщение об ошибке указывает именно на эту строку.
Called from here tasks [4, 18]
Снимок экрана из VSCode (ошибка) Снимок экрана из VSCode (красное подчеркивание)
The (kind of) error / Info i get:
Это самое странное, имхо.. Это синее «~», которое я получаю в начале своей trace("Hello, World!");
строки.
Снимок экрана со странным синим символом Снимок экрана из VSCode «Проблема», касающаяся этой строки
Заранее спасибо!
Я весь день просматривал Интернет в надежде найти что-нибудь, чтобы решить эту проблему самостоятельно, но с тех пор, как я впервые использовал Haxe, и я не смог найти что-то даже похожее на это, я надеюсь, что некоторые из вас, 5 голов, могут помочь мне в этом. 🙂