Регистрация  |  Вход

SOQL completions dosn't work in VS Code

Столкнулся с такой проблемой в VS Code + Salesforce Extension Pack.

вот такое автодополнение для SOQL не работает как надо.

Вот такая штука должна выскакивать [SELECT ... FROM ...] и предлагать выбор объектов и потом их полей.

https://developer.salesforce.com/docs/pl ... pletions

Не работает именно в apex коде. Но если открыть .soql файл то там автодополнение работает отлично.

То есть получается что само автодополнение само рабочее, но почему-то игнорит файлы с Apex кодом.

Я уже все что мог перепробовал. Даже под ноль переустанавливал весь vs code и расширения.

Кто-нибудь сталкивался?
Столкнулся с такой проблемой в VS Code + Salesforce Extension Pack.

вот такое автодополнение для SOQL не работает как надо.

Вот такая штука должна выскакивать [SELECT ... FROM ...] и предлагать выбор объектов и потом их полей.

https://developer.salesforce.com/docs/platform/sfvscode-extensions/guide/soql-writing.html#code-completions

Не работает именно в apex коде. Но если открыть .soql файл то там автодополнение работает отлично. 

То есть получается что само автодополнение само рабочее, но почему-то игнорит файлы с Apex кодом.

Я уже все что мог перепробовал. Даже под ноль переустанавливал весь vs code и расширения. 

Кто-нибудь сталкивался?
Заметил еще что макбук начинает греться и жрать батарею когда хотя бы один раз запустил VS Code, а в процессах висит Code Helper (Plugin) и жрет 99% проца. Даже если закрыть VS Code, он так там и продолжает жрать. Только если прибить вручную мак начинает остывать. Что за херня этот VS Code. Как только решил перейти на официальные тулы, сразу полезла всякая чертовшина
Заметил еще что макбук начинает греться и жрать батарею когда хотя бы один раз запустил VS Code, а в процессах [b]висит Code Helper (Plugin) и жрет 99% проца[/b]. Даже если закрыть VS Code, он так там и продолжает жрать. Только если прибить вручную мак начинает остывать. Что за херня этот VS Code. Как только решил перейти на официальные тулы, сразу полезла всякая чертовшина
Погугли, поизучал. По ходу что-то не работает врутри.
Нашел такую штуку в логах Apex Language Server
[ApexIndexer STARTING] INFO a.jorje.lsp.impl.index.ApexIndexer - ApexIndexer: ErrorFiles: 275
Наверное что-то с индексацией проекта. Поэтому все ломается и автокомплет один из сломанных элементов.
нашел инфу что для .soql файлов за автокомплит отвечает что-то отличное от Apex Language Server и поэтому там все работает. Мистика блин.
Погугли, поизучал. По ходу что-то не работает врутри.
Нашел такую штуку в логах Apex Language Server
[ApexIndexer STARTING] INFO  a.jorje.lsp.impl.index.ApexIndexer - ApexIndexer: ErrorFiles: 275
Наверное что-то с индексацией проекта. Поэтому все ломается и автокомплет один из сломанных элементов.
нашел инфу что для .soql файлов за автокомплит отвечает что-то отличное от Apex Language Server и поэтому там все работает. Мистика блин. :so-sad:
ХM. Попробовал Agentforce Vibes, он же CodeBuilder, он же облачный VSCode (явно не должен зависить от моего компа)

Такая же точно фигня. Автокомплит работает точно так же как я описал в первом сообщении. В .soql работает, в apex НЕ работает.

Может SOQL автокомплит и не должен работать в apex??? Кто пользуется? У вас как?
ХM. Попробовал [b]Agentforce Vibes[/b], он же CodeBuilder, он же [b]облачный VSCode[/b] (явно не должен зависить от моего компа)

Такая же точно фигня. Автокомплит работает точно так же как я описал в первом сообщении. В .soql работает, в apex НЕ работает. 

Может SOQL автокомплит и не должен работать в apex??? Кто пользуется? У вас как?
Создал пустой проект, загрузил один файл с орга.

теперь

[ApexIndexer STARTING] INFO a.jorje.lsp.impl.index.ApexIndexer - ApexIndexer: ErrorFiles: 1



И Code Helper (Plugin) больше не жрет проц и не зависает после закрытия VS Code. Но автокомплит так и не вернулся.

Так и не понял как понять в чем проблема ApexIndexer: ErrorFiles: 1, что Apex Language Server не нравится. Где логи с причиной искать????? Чат ЖПТ говорит что вполне возможно что автокомплит от этого и не работает, но не уверен что стоит ему верить.
Создал пустой проект, загрузил один файл с орга. 

теперь 

[b][ApexIndexer STARTING] INFO a.jorje.lsp.impl.index.ApexIndexer - ApexIndexer: ErrorFiles: 1[/b]

:rolling:

И [b]Code Helper (Plugin)[/b] больше не жрет проц и не зависает после закрытия VS Code. Но автокомплит так и не вернулся. 

Так и не понял как понять в чем проблема [b]ApexIndexer: ErrorFiles: 1[/b], что [b]Apex Language Server[/b] не нравится. Где логи с причиной искать????? Чат ЖПТ говорит что вполне возможно что автокомплит от этого и не работает, но не уверен что стоит ему верить.