Skip to content

"У МЕНЯ НИЧЕГО НЕ РАБОТАЕТ!" #6

@gretmn102

Description

@gretmn102

Если у вас не работает расширение по какой-то причине, то следующие предоставленные данные помогут нам выявить проблему.

Диагностика Qsp.FSharp.VsCode (для Windows)

Для начала стоит убедиться, что сам сервер исправно работает. Он идет отдельным от VS Code приложением, поэтому его можно запустить просто так с помощью следующих шагов запуска:

  • нажмите Win + R

  • Запустите сервер с аргументом --ping:

    %USERPROFILE%\.vscode-oss\extensions\qspfoundation.qsp-0.1.1\bin\net461\qspserver.exe --ping

    Внимательно смотрите на версию. У меня тут указана 0.1.1, вы же берите версию, которую используете.

Должно выдать что-то такое:

изображение

Версия VSCode, ОСь

Теперь запускаем VS Code и проделываем следующее:

  • Нажмите Ctrl + Shift + P
  • В выпадающем меню введите Help: About (можно просто ввести about)
  • В модальном окне нажмите на кнопку Copy

В итоге получится что-то такое:

Version: 1.70.2
Release: 22230
Commit: 6c122d9b2d1af2c37bd55caad614321eb53b342f
Date: 2022-08-18T00:33:35.675Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Windows_NT x64 6.1.7601

Так мы можем понять, на какой системе и версии VS Code возникает ошибка.

Вывод расширения

Далее стоит заглянуть в вывод самого расширение в VS Code. Для этого проделываем следующее:

  • Нажмите Ctrl + Shift + U
  • В выпадающем списке выберите QSP
  • Всё это дело выделяете с помощью Ctrl + A
  • Копируете с помощью Ctrl + C
  • Даете нам 👻

Должно получиться нечто такое:

[Info  - 04:41:27] WorkspaceDidChangeConfiguration
"{
  "Qsp": {
    "FormatConfig": {
      "IsSplitStringPl": true,
      "TrimWhitespaceWhenSplit": true
    }
  }
}"
[Info  - 04:41:28] TextDocumentDidOpen
("qsp", "untitled:Untitled-1", 1)
[Info  - 04:41:28] TextDocumentDidOpen
("qsp", "file:///j%3A/MissingBoar/src/witch-yard.qsps", 1)
[Info  - 04:51:34] WorkspaceDidChangeWatchedFiles
{ Changes = [|{ Uri = "file:///j%3A/MissingBoar/src/witch-yard.qsps"
                Type = Changed }|] }

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions