Поддерживает ли VSCode автозаполнение для пространств имен Mono на Mac? - PullRequest
0 голосов
/ 25 октября 2019

Я хочу использовать VScode (1.39) с плагином C # (1.21.5) на Mac (10.14) для разработки кода C # с Mono (6.4 из Home-brew). Я заметил, что попытка завершить имена пространств имен работает только для некоторых пространств имен, содержащихся в пространствах имен «System» и «Microsoft», но не для других, таких как «Mono».

using Mono. // no completion options.
using System. // only some namespaces appear.

Имеет ли текущий плагин C # для VSCodeподдерживает автозаполнение имен пространств имен и функций? Если это так, чтобы разрешить завершение в пространствах имен Mono, нужно ли мне выполнять дополнительные настройки?

Я пробовал разные значения для переменных среды Mono, например:

MONO_PATH=/usr/local/opt/mono/lib/mono/gac
MONO_PATH=/usr/local/opt/mono/lib/mono/4.7.2-api
MONO_PATH=/usr/local/opt/mono/lib/mono/
MONO_PATH=/usr/local/opt/mono/lib/

MONO_GAC_PREFIX=/usr/local # this is suggested by Home-brew

Изменения, которые не приводят к каким-либо изменениям в результатах. Пространства имен "Mono" недоступны для завершения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...